vim /etc/profile
# 在文件最后增加:
PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH
export PATH
修改端口号
# 登录查询端口号
mysql -u root -p
show global variables like 'port'
vim /etc/my.cnf
# 编辑内容如下
[mysqld]
port=7888
datadir=/usr/local/mysql/data
user=mysql
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
# 保存后重启服务:
service mysqld restart
修改字符编码
show variables like 'character%';
# 如果出现latin1,则我们需要统计编码方式
[mysqld]
# 增加一行
character_set_server=utf8
# 重启
/etc/init.d/mysqld restart
远程访问设置
# 本地root用户登录mysql, 与本地的root账户并不冲突
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
# 如果设置了防火墙
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 7888 -j ACCEPT
iptables -L -n
# 限制访问
iptables -D INPUT -p tcp -m state --state NEW -m tcp --dport 7888 -j ACCEPT