简介:
- MySQL由瑞典MySQL AB公司开发,目前属于Oracle公司;
- MySQL是一个开源的关系型数据库管理系统
- MySQL分为社区版和企业版
安装配置
启用和停止
- 启动 :
net start mysql - 停止 :
net stop mysql
登录,退出
-
登录:
mysql -u用户名-p用户密码 -
退出
mysql -> exitmysql -> quitmysql -> \q
操作规范
- 关键字于函数名称全部大写
- 数据库名称、表名称、字段名称全部小写
- SQL 语句必须以分号结尾
- 登录相关参数
-D, --database = name打开指定数据库-delimiter = name指定分隔符-h, --host = name服务器主机-p, --port = #端口号--prompt = name设置提示符-U, --user = name用户名-V, --version输出版本信息并且退出
- 提示符
-D完整日期-d当前数据库-h服务器名称-u当前用户
操作数据库
- 创建数据库
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name;
//e.g.
CREATE DATABASE IF NOT EXISTS test CHARACTER SET UTF8;
- 查看数据库列表
SHOW {DATABASES | SCHEMA} [LIKE 'pattern' | WHERE expr];
//e.g.
SHOW DATABASES;
- 修改数据库 ALTER
{DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;
//e.g.
ALTER DATABASE test CHARACTER SET UTF8;
- 删除数据库
DROP {DATABASE | SCHEMA} [IF NOT EXITIS] db_name;
//e.g.
DROP DATABASE IF EXISTS test;
- 查看数据库结构
SHOW CREATE DATABASE db_name;
//e.g.
SHOW CREATE DATABASE test;
- 查看警告
SHOW WARNINGS;