重要目录
查看 mysql 存放目录:
ps -ef|grep mysql # 可以找到 datadir 数据目录 ;pidfile:pid文件目录
cd到 /var/lib/mysql 安装目录下,比较重要的:
mysql,
mysql.sock,链接用的
test,自带的测试数据库
mysql核心目录:
/var/lib/mysql : mysql 安装目录
/usr/share/mysql: 配置文件
/usr/bin : 命令目录:mysqladmin,mysqldump
/etc/init.d/mysql:启停脚本
mysql配置文件
my-huge.cnf ;高端服务器,1-2G内存
my-large.cnf :中等
my-medium.cnf : 一般
my-small.cnf : 较小
但是,以上配置文件,mysql默认不能识别,只识别/etc/my.cnf
如果采用 my-huge.cnf : 将内容复制到 my.cnf
注意;5.5默认配置:/etc/my.cnf 5.6默认配置:/etc/mysql-default.cnf
mysql的字符编码
show variables like ‘%char%‘ # 在sql里执行
设置统一编码
/etc/my.cnf 文件里:
[mysqld]
可以改默认端口
改编码:添加:
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8
[mysqld]
character_set_server=utf8
character_set_client=utf8
collation_server=utf8_generral_ci # 排序规则
注意:修改编码,只对之后创建的数据库有效。第一时间统一编码。
使用不同的标签明确指定影响启动或连接
服务器类标签(server)
[mysqld](推荐使用)
[mysqld_safe]
客户端标签
[client](推荐使用)
[mysql]
[mysqladmin]
[mysqldump]
mysql清屏:
ctrl+l
mysql重要目录,配置文件,字符编码