SQL语言特点
- MySQL每条语句或者命令通常都是以;结尾。
- 个别可以不用加分号,比如 use 、quit、exit
- MySQL语句不区分大小写
- MySQL字符串、日期使用单引号或双引号
- MySQL注释:
- 单行注释:#开头或者 --空格开头
- 多行注释:/* 注释内容 */
MySQL数据库 关于库的操作
1、创建数据库
- create database 数据库名称;
- create database 数据库名称 character set 编码;
- create database if exists 数据库名称;
2、显示当前服务器中包括了 那些数据库
show databases;
3、查看数据库创建时所用的语句信息
show create database 数据库名称;
4、修改数据库
- alter database 数据库名称 character set 编码;
5、删除数据库
- drop database 数据库名称
6、查看当前所使用的数据库
- select database();
7、切换使用数据库
- use 数据库名称;
8、修改mysql数据库名称
源数据库名称为“srcdb”,目标数据库名称为"trgdb"
首先创建目标数据库:
create database trgdb;
查看源数据库中的所有表名:
use information_schema;
select table_name from TABLES where TABLE_SCHEMA= ‘srcdb’;
针对上面查询出来的表名,依次执行以下命令:
rename table srcdb.table1 to trgdb.table1;
rename table srcdb.table2 to trgdb.table2;...
rename table srcdb.tablen to trgdb.tablen;