MySQL的海豚标志的名字叫“sakila”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者Ambrose Twebaze提供。
MySQL预习
MySQL目录结构
- bin目录,存储可执行文件
 - data目录,存储数据文件
 - docs,文档
 - include目录,存储包含的头文件
 - lib目录,存储库文件
 - share,错误消息和字符集文件
 
MySQL的配置选项
修改编码方式
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
MySQL服务的启动和关闭
启动MySQL服务
net start mysql
关闭MySQL服务
net stop mysql
MySQL的使用
MySQL登录
mysql 参数

MySQL退出
- mysql > exit;
 - mysql > quit;
 - mysql > \q;
 
修改MySQL提示符
连接客户端时通过参数指定
shell>mysql -uroot -proot -prompt 提示符连接上客户端后,通过prompt的命令来实现
mysql>prompt 提示符- \D ———– 完整的日期
 - \d ———– 当前数据库
 - \h ———– 服务器的名称
 - \u ———– 当前用户
 
MySQL常用命令
显示当前服务器版本
SELECT VERSION();
显示当前日期时间
SELECT NOW();
显示当前用户
SELECT USER();
MySQL语句的规范
- 关键字与函数名称全部大写
 - 数据库名称、表名称、字段名称全部小写
 - SQL语句必须以分号结尾
 
创建数据库
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] DB_name
[DEFAULT] CHARACTER SET [=] charset_name
查看当前服务器下的数据表列表
SHOW {DATABASES | SCHEMAS}
[LIKE ‘pattern‘ | WHERE expr]
修改数据库
ALTER {DATABASE | SCHEMA} [db_name]
[DEFAULT] CHARACTER SET [=] charset_name
删除数据库
- DROP {DATABASE | SCHEMA} [IF EXISTS] bd_name