MySQL 8.0.27でユーザーに権限を付与する方法
環境
Windows10 64bit
MySQL 8.0.27
Windowsコマンドプロンプト
操作方法
1.ユーザ「infouser」を作成します
[MySQL]AUTO_INCREMENTを使用するサンプル
説明
AUTO_INCREMENT属性を使用して、新しい行を挿入する際に一意の識別子を自動的に生成できる。
使用例
1.テーブルの定義
CentOS6.5でMySQLをインストール後文字化け問題を解決
1.MySQLをインストール
yum install -y mysql-server mysql mysql-devel
2.MySQLが起動
service mysqld start
3.ro ...
MySQLで update、 selectの使い方
使い方:
update startnews24_recharge_detail a inner join startnews24_recharge b on a.recharge_id = b.recharge_id set ...
MySQLのbinaryタイプを操作する方法
1.テーブルのサンプル
CREATE TABLE startnews24_bin (
bin_id BINARY(16) NOT NULL
) Engine=InnoDB
2.データを挿入(32桁の ...
MySQL 8.0.27で絶対値を取得する方法
環境
Windows10 64bit
MySQL Workbench 8.0.27
書式
ABS(値)
操作例1
SELECT ABS(- 6) A1, ABS(- 7.123) ...MSSQLで列の属性を変更
alter table startnews24.dbo.startnews241 alter column a varchar(1000) not null
MySQL InnoDBテーブル共有空間を使用するために「innodb_file_per_table」を設定
1.ファイルサイズの確認
$ sudo cd/var/lib/mysql
$ ls -lh
total 14G
-rw-r–r– 1 root root 0 Dec 1 14:3 ...
MySQLでカラム存在するかどうかを判断
コード:
select count(*) > 1 from
(
SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_DEFAULT
FROM ...
MySQLストアドプロシージャのサンプル
1.PROCEDUREを作成
CREATE DEFINER=`root`@`%` PROCEDURE `sp_GetWangingsCount`(IN `PCode` VARCHAR(50), IN `FromDay` DAT ...
MySQLでカーソルを使用する方法
1.カーソルを作成
DECLARE calc_bonus_startnews24 CURSOR FOR SELECT id, salary, commission FROM employees;
2.カーソルを開く ...
MySQL insert文法注意事項(ON DUPLICATE KEY UPDATE )
1.INSERT説明
INSERT
tbl_name
VALUES ({expr | DEFAULT},…),(…),…
または
INSERT
[MySQL]limitで検索結果件数を指定する
1.1件目からn件取得
書式
LIMIT 件数
使用例
「MySQL」外部キー制約(FOREIGN KEY)を作成する
書式
PRIMARY KEY (項目A)
FOREIGN KEY (項目B) REFERENCES テーブルB(項目B)
使用例
CREATE TABLE Orders ( OrderID int N ...UbuntuでMySQL error(2002)の解決対策
1.エラーメッセージ:
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/m ...
「MySQL」プライマリーキー( PRIMARY KEY)を作成するサンプル
書式
PRIMARY KEY (項目名)
使用例
[MySQL]alter table文でプライマリーキーを作成する
書式
ALTER TABLE テーブル名 ADD PRIMARY KEY (カラム名, xxx)
使用例1
1つの列でプライマリーキーを定義
mysqlバックアップエラー
エラーメッセージ:
Enter password:
mysqldump: Got error: 1449: The user specified as a definer (‘startnews24R ...