MySQL(3):数据库操作
2015-07-20 10:47
417 查看
1.创建数据库:
数据定义语言(DDL);
create database db_name[数据库选项]
注:数据库命名规则:大小写取决于当前操作系统,见名知意,推荐下划线
标识符的字符:
使用任意字符,数字,符号,甚至中文。但是一些特殊的组合,例如纯数字组合,特殊符号,包括mysql内部的关键字,应该使用标识符限定符来包裹
限定符:反引号
中文也是可以的:但是要求客户端编码
2.查询已经创建的数据库
show databases;(查看显示所有的数据库)
show create database db_name;([b]查看显示特定的数据)[/b]
3.删除数据库
drop database db_name;(不可逆的,慎用)
4.修改数据库
alter database db_name;
注:修改数据库的名称
(1)简单的,直接修改文件目录;
(2)导出数据库的数据,新建一个数据库,导入数据内容,删除旧数据库;
(3)创建一个新的数据库,将旧的数据库内的表,都移动(重命名)到新的数据库内,删除旧的数据库。
数据定义语言(DDL);
create database db_name[数据库选项]
注:数据库命名规则:大小写取决于当前操作系统,见名知意,推荐下划线
标识符的字符:
使用任意字符,数字,符号,甚至中文。但是一些特殊的组合,例如纯数字组合,特殊符号,包括mysql内部的关键字,应该使用标识符限定符来包裹
限定符:反引号
中文也是可以的:但是要求客户端编码
2.查询已经创建的数据库
show databases;(查看显示所有的数据库)
show create database db_name;([b]查看显示特定的数据)[/b]
3.删除数据库
drop database db_name;(不可逆的,慎用)
4.修改数据库
alter database db_name;
注:修改数据库的名称
(1)简单的,直接修改文件目录;
(2)导出数据库的数据,新建一个数据库,导入数据内容,删除旧数据库;
(3)创建一个新的数据库,将旧的数据库内的表,都移动(重命名)到新的数据库内,删除旧的数据库。
相关文章推荐
- MySQL常用的查询语句回顾
- Mysql导出逗号分隔的csv文件
- MySQL引擎之一infobright
- MySQL+Keepalived实现双机HA
- mysql 下载地址
- mysql中Time Date DateTime TimeStaamp区别
- Mysql 存储引擎中InnoDB与Myisam的主要区别
- MySQL(2):SQL语言的分类
- 超越MySQL:三个流行MySQL分支的对比
- MySQL(1):启动MySQL服务,客户端连接服务
- MySql基本查询、连接查询、子查询、正则表达查询讲解
- mysql事物
- find_in_set查找存在的记录
- mysql清表数据
- mysql按照年月日查询,导出每日数据数量
- mysql彻底删除
- 故障案例:mysql5.6下,mysqlbinlog版本不对可能导致的问题
- MySQL
- VB.NET调用MySQL存储过程并获得返回值的方法
- 当mysqlbinlog版本与mysql不一致时可能导致出哪些问题