MySQL之“库“命令操作

SQL语言特点
  • MySQL每条语句或者命令通常都是以;结尾。
  • 个别可以不用加分号,比如 use 、quit、exit
  • MySQL语句不区分大小写
  • MySQL字符串、日期使用单引号或双引号
  • MySQL注释:
    • 单行注释:#开头或者 --空格开头
    • 多行注释:/* 注释内容 */
MySQL数据库 关于库的操作
1、创建数据库
// 直接创建数据库
- create database 数据库名称;

// 创建数据库的同时设置 编码格式
- create database 数据库名称 character set 编码;

// 创建数据库的同时并判断,服务中是否已经存在该数据库,
// 存在则不创建,不存在则创建
- create database if exists 数据库名称;
2、显示当前服务器中包括了 那些数据库
// 查看MySQL中有多个少个数据库
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;
原文地址:https://www.cnblogs.com/HW-CJY/p/13751682.html