1.MySQL文件目录结构
1.1.bin:存储可执行的文件
1.2.data:存储数据文件
1.3.docs:文档
1.4.include:存储包含的头文件
1.5.lib:存储库文件
1.6.share:错误消息和字符集文件
2.修改编码方式(my.ini文件)
2.1.[client]
1)port(3306):MySQL端口号
2.2.[mysql]
1)default-character-set=utf8:默认的编码方式
2.3.[mysqld]进行MySQL服务器端的配置
1)port(3306):端口号
2)basedir:MySQL基础安装目录
3)datadir:以后数据文件存储位置
2.4.character-set-server=utf8(服务器上存储的编码方式)
3.MySQL的启动和停止(windows)
3.1.开启:net start mysql
3.2.停止:net stop mysql
4.mysql的登陆和退出(windows)
4.1.登陆:mysql -u账户-p密码[-P3306 -h服务器名称],端口号默认为3306,服务器默认为本地。
4.2.退出:exit; quit; \q;
4.3.查看版本信息:mysql -V
5.修改mysql的提示符(windows)
5.1.prompt 提示符(\D:完整的日期;\d:当前的数据库;\h:服务器名称;\u:当前的用户)。
6.数据库常用命令和语法规范
6.1.关键字和函数大写
6.2.数据库、表、字段名称小写
6.3.SQL语句必须分号结尾
以上规范即使不遵守也能执行,但是不建议如此。
7.操作MySQL数据库
7.1.创建数据库(大括号为必填,‘|’为选择一个,中括号为选填):
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
7.1.1.SCHEMA在MySQL中和DATABASE是同一个意思没有区别。
7.1.2.IF NOT EXISTS:在数据创建时候忽略警告信息。
7.1.3.CHARACTER SET 设置编码方式。
7.1.4.查看数据库创建时候的默认编码:SHOW CREATE DATABASE db_name。
7.2.显示所有数据库:SHOW { DATABASES|SCHEMA};
7.3.修改数据库
7.3.1.ALTER {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
7.4.删除数据库
7.4.1.DROP {DATABASE | SCHEMA} [IF EXISTS] db_name