1、新建数据库
语法:
CREATE DATABASE IF NOT EXISTS `demo` DEFAULT CHARSET UTF8 COLLATE UTF8_GENETRAL_CI;
2、查询数据库
语法:
show databases;
3、使用、切换数据库
语法:
use database_name;
4、删除数据库
语法:
drop database database_name;
5、备份数据库
语法:
mysqldump -hhostIp -u用户名 -p 要备份的数据库名称 > demo_bak.sql;
6、备份数据库下的某个表
语法:
mysqldump -h主机地址 -u用户名 -p 要备份的数据库名称 表名 > demo_table_bak.sql;
7、恢复SQL数据文件到数据库
语法:
第一步: 新建空数据库
CREATE DATABASE IF NOT EXISTS `demo` DEFAULT CHARSET UTF8 COLLATE UTF8_GENETRAL_CI;
第二步:
mysql -h主机地址 -u用户名 -p 数据库名称 < demo_bak.sql
第二种方式:
第一步: 新建空数据库
CREATE DATABASE IF NOT EXISTS `demo1` DEFAULT CHARSET UTF8 COLLATE UTF8_GENETRAL_CI;
第二步:登录数据库并切换到该数据库
use demo1;
第三步:
source demo_bak.sql;