MySQL安装成功后,需要做如下基本设置和优化
创建文件目录
根据个人习惯,创建目录并设置权限,用于保存MySQL数据文件和日志文件等。
mkdir -p /home/mysqldata
mkdir -p /home/mysqldata/database
mkdir -p /home/mysqldata/log
mkdir -p /home/mysqldata/pid
chown -R mysql:mysql /home/mysqldata/*
MySQL配置
使用vi编辑器打开MySQL配置文件my.cnf,
输入命令:vi /etc/my.cnf
下面是我的配置,可根据实际情况做适当修改后保存到my.cnf配置文件中即可。
[client]
port = 3306
socket = /home/mysqldata/database/mysql.sock
[mysqld]
port = 3306
datadir = /home/mysqldata/database
log-error = /home/mysqldata/log/mysql_error.log
pid-file = /home/mysqldata/pid/mysql.pid
default-character-set = utf8
[mysql]
default-character-set = utf8
设置MySQL启动方式
设置MySQL服务随系统启动:chkconfig mysqld on
检查MySQL服务自启动: chkconfig --list mysqld
2-5显示on说明自启动设置成功
启动服务命令:service mysqld start
停止服务命令:service mysqld stop
重启服务命令:service mysqld restart
查看服务启动状态:service mysqld status
设置密码
MySQL 安装成功后,root用户是没有密码的,我们需要手动设置密码
用root登录MySQL:mysql -u root
mysql > select user,host,password from mysql.user; 查询用户信息
mysql > set password for root@localhost=password('设置密码'); 为root@localhost设置密码
mysql > exit
退出mysql控制台
使用密码登录:mysql -u root -p
[…] Linux系统MySQL基本设置和安全优化 […]