1、查看所有数据库命令
mysql>: SHOW DATABASES;
2、创建数据库命令
mysql>: CREATE DATABASE database_name default charset utf8;
3、选择某个数据库命令
mysql>: USE database_name;
4、查看某个数据库下所有表命令
mysql>: SHOW TABLES;
5、创建表命令
mysql>: create table `test_foo`(
`id` int(10) unsigned not null auto_increment ,
`email` varchar(128) not null default '',
`name` varchar(128) not null default '',
`password` varchar(128) not null default '',
`status` int(10) not null default 1,
primary key(`id`),
unique key(`email`)
) engine=innodb default charset=utf8 COLLATE=utf8_bin;
6、查看创建数据SQL语句
mysql>: SHOW CREATE TABLE table_name;
7、查看创建数据库表SQL语句
mysql>: SHOW CREATEDATABASE database_name;
8、清空表
mysql>: TRUNCATE TABLE table_name;
注意:使用Truncate后表中的数据被清空,新记录分配的id从1开始。
9、MySQL更改表结构增加字段
mysql>: ALTER TABLE wm_shop add column stat smallint(1) not null default 1 AFTER takeoutNumber;
10、MySQL更改表结构删除字段
mysql>: ALTER TABLE wm_shop DROP column stat ;
详细语法可参考MySQL官方网站:http://dev.mysql.com/doc/refman/5.1/zh/sql-syntax.html#show-warnings