码迷,mamicode.com
首页 > 数据库 > 详细

mysql 相关问题

时间:2015-09-25 13:17:07      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

1.修改密码

mysql默认是没有密码的,可以用如下方式修改:

mysql> use mysql;

mysql> update user set password=PASSWORD(‘new_passwd‘) where name=‘name‘;

mysql> flush privileges;

sudo /etc/init.d/mysql restart

 

其中new_passwd是新密码,name是要修改的用户名

 

2.远程访问

刚装好的mysql应该是只能本机登录操作的,为了远程访问需要做一些修改:

mysql> use mysql;

mysql>grant all  privileges on *.* to ‘root‘@‘%‘ identified by ‘passwd‘ with grant option;

mysql>flush privileges;

mysql>exit;

这里的grant语句是赋予root用户在任何地方操作数据库的所有权限,passwd是密码,当然可以根据需要只开放一部分权利。

但是到这一步可能还是不成功,这时候检查一下/etc/mysql/my.cnf,看看是不是打开了bind-address = 127.0.0.1,如果有的话注释掉这一行或者改为0.0.0.0。

 

然后sudo /etc/init.d/mysql restart,此时应该就可以从远程访问了。

mysql 相关问题

标签:

原文地址:http://www.cnblogs.com/yisunfc/p/4837672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!