登录并选择数据库
1)登录:
mysql -u root -p
2)查看数据库
show databases;
3)选择一个数据库
use db_name;
数据库的操作
创建一个数据库:dataname
create database dataname;
删除数据库
drop database dataname;
表的操作:
创建数据表
CREATE TABLE table_name ('列名' 限制条件 );
如:
CREATE TABLE IF NOT EXISTS runoob(
`run_id` INT UNSIGNED AUTO_INCREMENT,
`run_title` VARCHAR(30) NOT NULL,
`run_author` VARCHAR(40) NOT NULL,
PRIMARY KEY ( `runoob_id` )
);
删除数据表
DROP TABLE table_name;
删除表全部数据和表结构,立刻释放磁盘空间;
truncate table table_name;
删除表全部数据,保留表结构,立刻释放磁盘空间;
delete from table_name;
删除表全部数据,表结构不变;
总结:
1、当你不再需要该表时, 用 drop,不能回滚;
2、当你仍要保留该表,但要删除所有记录时, 用 truncate,不能回滚;
3、当你要删除部分记录时, 用 delete。需要提交commit,可以回滚;