ユーザ用ツール

サイト用ツール


02_freebsd:04_database:01_mysql:mysqlコマンド

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
02_freebsd:04_database:01_mysql:mysqlコマンド [2019/07/05 11:11]
matsui
02_freebsd:04_database:01_mysql:mysqlコマンド [2020/02/19 10:45] (現在)
matsui
ライン 36: ライン 36:
 | GRANT ALL PRIVILEGES ON *.* TO '​testdb_user'​@'​localhost'​ IDENTIFIED BY PASSWORD '​370f8eb673c9467f'​ |  | GRANT ALL PRIVILEGES ON *.* TO '​testdb_user'​@'​localhost'​ IDENTIFIED BY PASSWORD '​370f8eb673c9467f'​ | 
 +----------------------------------------------------------------------------------------------------+ +----------------------------------------------------------------------------------------------------+
 +</​code>​
 +
 +=== 権限の追加 ===
 +<​code>​
 +グローバルレベル
 +GRANT ALL ON *.* TO user;
 +GRANT SELECT, INSERT ON *.* TO user;
 +
 +データベースレベル
 +GRANT ALL ON db_name.* TO user;
 +GRANT SELECT, INSERT ON mydb.* TO user;
 </​code>​ </​code>​
  
ライン 111: ライン 122:
 ===== ③テーブル関連 ===== ===== ③テーブル関連 =====
  
 +==== テーブル作成 ====
 +
 +<​code>​
 +CREATE TABLE hoge_tbl (
 +id int PRIMARY KEY AUTO_INCREMENT,​
 +name text
 +);
 +</​code>​
 ==== テーブルのコピー ==== ==== テーブルのコピー ====
  
ライン 303: ライン 322:
 <code console> <code console>
 ALTER TABLE [TABLE_NAME] MODIFY COLUMN [COLUMN_NAME] text COLLATE `utf8_unicode_ci`;​ ALTER TABLE [TABLE_NAME] MODIFY COLUMN [COLUMN_NAME] text COLLATE `utf8_unicode_ci`;​
 +</​code>​
 +
 +
 +===== ⑥INSERT =====
 +
 +<​code>​
 +INSERT INTO hoge_tbl VALUES(1,'​aaaa'​);​
 +
 +INSERT INTO hoge_tbl(id,​name) VALUES(1,'​aaaa'​);​
 +
 +INSERT INTO hoge_tbl(name) VALUES('​aaaa'​);​
 </​code>​ </​code>​
  
02_freebsd/04_database/01_mysql/mysqlコマンド.1562292681.txt.gz · 最終更新: 2019/07/05 11:11 by matsui

Yesterday:1572 Today:244 Total:09567