MySQL 的基本使用
1、连接到MySQL:mysql -u root -p
mysql -h 127.0.0.1 -P 3306 -u root -p
2、mysql服务的启动与关闭:service mysqld stop
service mysqld start
3、数据库具体操作:
创建数据库:create database example
创建使用utf8字符集并带有校对规则的c1数据库:create database c1 charset=utf8 collate utf8_general_ci
查看系统默认的字符集:show variable like 'character_set_database'(show charset )
查看系统默认的校验规则:show variable like 'collation_database' (show collation )
使用数据库:use example
创建数据库表:create table ex(id int,name varchar(32))
表中插入数据:insert into ex(id,name) values(1,'fay')
查询表中数据:select * from ex
查看数据库:show databases
显示数据库创建语句:show create database example
修改数据库:alter database example charset=gbk
数据库删除:drop database example
备份和恢复数据库:mysqldump -u root -p 密码 -B 数据库名 > 数据库备份存储的文件路径
备份: mysqldump -u root -p mytest > ./mytest.sql
还原: source /root/Desktop/mytest.sql
注意事项:
可以备份多个表:mysqldump -u root -p密码 数据库名 表名1 表名2 > ./mytest.sql
可以备份多个数据库:mysqldump -u root -p密码 -B 数据库名1 数据库名2 ... > 数据库存放路 径
如果我们备份一个数据库时,没有带上-B参数, 在恢复数据库时,需要再创建空数据库,然后使用数据库, 再使用source来还原。
查看链接情况:show processlist;
4、表的基本操作:
创建表:create table ex(id int,name varchar(32)) character set utf8 engine 存储引擎
存储引擎(MYISAM时,对应有三个文件:.frm(结构)、.MYD(数据)、.MYI(索引))
查看表结构:desc ex
修改表: alter table users add assets varchar(100) comment '图片路径' after birthday
alter table users modify name vercha(60);(修改name,将其长度改成60);
alter table users drop password;(删除password列);
alter table users rename to emplyee;(修改表名)
alter table employee charset=gbk;(修改字符集)
alert table employee change name xingming verchar(60);(将name 列修改为xingming,新字段必须完整)
数据库——基本操作(一)
猜你喜欢
转载自blog.csdn.net/fayfayfaydyt/article/details/82080345
今日推荐
周排行