1 客户端工具
Aqua data studio是一款支持连接多种数据库类型的客户端工具

2 mysql基本文件结构
• Data目录为初始化的数据文件存放路径
• Data目录里为每一个数据库创建了一个文件夹
• Ibdata1和ib_logfile0/1为三个专为innodb存放数据和日志的共享文件
3 mysql启动参数相关
- basedir = /usr/local/mysql
代表MySQL安装路径 - datadir = /usr/local/mysql/data
代表MySQL的数据文件路径 - port = 3306
指定MySQL的侦听端口 - log-error=/usr/local/mysql/data/M00006.err
记录MySQL启动日志和运行错误日志 - bind-address(默认是*)
*代表接受所有来自IPV4、IPV6主机网卡的TCP/IP连接
0.0.0.0代表接受所有来自IPV4主机网卡的TCP/IP的连接
指定的IP如127.0.0.1,代表只接受此地址请求的TCP/IP连接 - character-set-server(默认是latin1)
指定MySQL的字符集 - collation-server(默认是latin1_swedish_ci)
指定MySQL的排序规则 - default-storage-engine(默认是InnoDB)
指定MySQL的默认存储引擎 - default-time-zone
指定默认时区,如果没有指定则和系统默认时区一致 - open-files-limit(默认5000)
指定Mysqld运行过程中可以打开的文件数,避免出现” Too many open files”报错 - pid-file=/usr/local/mysql/data/M00006.pid
指定Mysqld进程对应的程序ID文件,默认是在数据文件目录里 - Skip-grant-tables
指定避开MySQL内部的权限表启动服务 - Tmpdir
指定临时表文件的存放路径
4.修改MySQL默认字符集后重启
修改/etc/my.cnf文件
• character-set-server = utf8
• collation-server = utf8_unicode_ci
网友评论