MySQL学習ノート
7965 ワード
【ドキュメント】http://dev.mysql.com/doc/refman/5.1/zh/sql-syntax.html
database
すべてを表示
すべてを表示
検索
rootパスワードを変更する
インポート
database
すべてを表示
show databases;
入りますuse db_name;
削除drop database db_name;
テーブルすべてを表示
show tables;
表示構造desc tb_name
表の名前を変更alter table tb_name rename to bbb;
フィールドを追加alter table tb_name add column col_name varchar(30);
//
alter table tb_name add col_name int(5) unsigned default 0 not null auto_increment ,add primary key (tb_name);
フィールドを削除alter table tb_name drop column col_name;
フィールド名を変更alter table tb_name change col_name new_col_name int;
フィールドの属性を変更alter table tb_name modify col_name varchar(22);
row検索
SELECT [col1,col2]|* FROM table_name
変更UPDATE table_name SET col1 = val1, col2 = val2 WHERE col3 = val3
削除DELETE FROM tb_name WHERE col1 = val1
ユーザー管理rootパスワードを変更する
mysqladmin -u root password 'somepassword'
ログインmysql [-h hostname] -u username|root -p
データバックアップインポート
mysql -u root -p dbname < /path/to/file.sql
エクスポート//export database
mysqldump [-h localhost] -u root -p dbname > /path/to/dbname.sql
//export table
mysqldump [-h localhost] -u root -p dbname tablename > /path/to/tablename.sql
//export database structure
mysqldump [-h localhost] -u root -p dbname --add-drop-table > /path/to/dbname_struct.sql
明記しない限り、このブログの文章は全部オリジナルです。転載はリンク形式で本文の住所を明示してください。 http://harttle.com/2015/05/03/mysql-note.html