mysql(2)、库操作以及备份

库操作

数据库命名规则:

  1. 可以由字母、数字、下划线、;
  2. 区分大小写;
  3. 唯一性;
  4. 不能使用关键字如 create, select;
  5. 不能单独使用数字;
  6. 最长128位

相关命令

# 创建数据库,注意必须指定编码类型
create database db11 charset utf8;

# 查看所有数据库
show databases;

# 查看某一个数据库
show create database db;

# 修改数据库的默认语言(记住)
alter database db charset gbk

# 删除数据库
drop database db1;

备份

物理备份:直接复制数据库文件.

单个数据库
备份:myslqdump -uroot -p密码 db_name > 路径/db_name.sql
恢复:
mysql -uroot -p密码 db_name < 路径/db_name.sql,必须保证数据库中存在数据库db_name.
在完成django项目后可以将数据包备份至当前项目目录下,方便日后恢复!

多个数据库
备份:mysqldump -uroot -p密码 --databases db1 db2 > 路径/db1_db2.sql
恢复: mysql -uroot -p密码 < 路径/db1_db2.sql

猜你喜欢

转载自www.cnblogs.com/fqh202/p/9428022.html