登录
数据库登录 1:
mysql
-u root
-p
数据库登录 2, 登录同时设置用户名密码: -u后面直接跟用户名,例如root, -p后面直接跟密码, 没有间隔.
mysql
-uroot -ppassword
查看
查看已有数据库:
show databases;
切换到某数据库:
use database_name;
查看某数据库下所有表:
show tables;
查看某表的描述:
desc table_name;
查看某表所有项:
select * from table_name;
创建
创建数据库: charset = utf8 表示在创建的同时,指明数据库编码格式.
create database database_name charset=utf8
创建表 需要先切换到某数据库下, 才能在某数据库下创建相应的表.
create table table_name
删除
删除数据库:
drop database database_name
删除某表: 删除表前, 需要切换到相应的数据库下
drop table table_name
清空某表:
delete from table_name;
ID 归一
将表ID计数归1:
alter table table_name auto_increment=1;
导出
导出某数据库为.sql:
mysqldump
-u root
-p database_name
>database_name
.sql
恢复
从.sql文件恢复到数据库:
mysql
-u root
-p database_name
<database_name
.sql