怎样给MySQL数据库添加新用户或者修改密码

jackxiang 2010-1-23 12:24 | |
在VPS上安装完MySQL之后,缺省的用户只有root@localhost,新添加MySQL用户最简单的方法是: 在phpmyadmin里面执行如下语句(语句最后要加分;号):


grant all privileges on DBNAME.* to USERNAME@localhost identified by 'PASSWORD'


flush privileges


当然在SSH里面运行

mysql -uroot -p

之后也能够输入上面的sql语句,效果一样。 解释如下: 这将添加新用户,用户名称是USERNAME,密码是PASSWORD,这个用户在DBNAME这个数据库里面有修改,读取等权限。



GRANT USAGE ON *.* TO wiki@localhost IDENTIFIED BY 'wiki';

flush privileges
//一定要注意需要flush,那个用户才能登陆的喔。

或者:

mysqladmin -u root password YOUR_PASSWORD


mysqladmin -u用户名 -p旧密码 password 新密码 修改密码

大家觉得这个,可能不方便,就用第一个grant了,直接修改得了!

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/2615/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2010-9-25 17:10
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]