Rumah  >  Artikel  >  pangkalan data  >  mysql复习与整理 之一 数据库的创建,修改,备份,和恢复

mysql复习与整理 之一 数据库的创建,修改,备份,和恢复

WBOY
WBOYasal
2016-06-07 15:52:431446semak imbas

创建数据库: create database mydb1; 查看数据看: show databses; 创建一个使用utf-8字符集的mydb2数据库: create database mydab2 character set utf8; 创建一个使用utf-8字符集并有校队规则的mydb2数据库: create database mydb3 character set utf8 c

 

创建数据库:
create database mydb1;
查看数据看:
show databses;
创建一个使用utf-8字符集的mydb2数据库:
create database mydab2 character set utf8;
创建一个使用utf-8字符集并有校队规则的mydb2数据库:
create database mydb3 character set utf8  collate utf8_general_ci;
查看前面创建的mydb2数据库的定义信息:
show create database mydb2;
删除数据库语句:
drop database mydab1;
查看服务器中的数据库,并把其中的某一个库的字符集修改为utf8:
alter database mydb2 charater set gbk;
备份数据库中的数据,并恢复

use test  使用库
show tables; 查看表
select * from user; 查看表中的数据

quit

将数据库中的数据导到另一个文件中
mysqldump -u root -p 1234>d:\test.sql   将数据库中的数据保存到D盘下test的文件下

进入mysql客户端
先删除一个表,再恢复一个表中的数据
use test;使用数据库test
drop table user;删除表user
show tables;查看表
source d:/test.sql;将d盘中test.sql中的数据恢复到数据库中去(source执行sql脚本)

***注意备份和恢复数据库中的表的的前提是数据库没有删除,数据库中的表被删除了,恢复数据库是恢复数据库中的表中的数据。

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn