您的位置:首页 > 运维架构 > Linux

linux系统中mysql修改密码并设置远程访问和解决mysql乱码问题

2015-07-17 09:34 821 查看
文章来源:http://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.html

开启3306端口并保存

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save





END






修改密码并设置远程访问

1

连接mysql数据库

设置密码

use mysql;

update user set password=password('密码') where user='root';

flush privileges;





2

设置Mysql远程访问

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;





END


解决Mysql乱码问题

找一个配置文件,复制到/etc/目录,命名为my.cnf

(有时候没有my.cnf)

cp /usr/share/doc/mysql-server-5.1.73/my-medium.cnf /etc/my.cnf





vim my.cnf

在[client]和[mysqld]下面都添加上

default-character-set=utf8





3

最后按Esc输入

:wq

保存退出

END


重启mysql服务

1

最后重新启动服务就可以了

service mysqld restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: