好学IT学院:IT信息技术分享交流平台
来源:网络教程站  作者:甄哥  发布时间:2010-03-24  ★★★加入收藏〗〖手机版
摘要:下面笔者就教你如何在远程给MySql数据库添加超级用户,因为不管是在编程时或者用软件连接MySql数据库都需要一个数据库用户名,在非常多的情况下我们还有必要通过超级用户帐号登陆或连接数据库,但是在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT…

内容提示:下面笔者就教你如何在远程给MySql数据库添加超级用户,因为不管是在编程时或者用软件连接MySql数据库都需要一个数据库用户名,在非常多的情况下我们还有必要通过超级用户帐号登陆或连接数据库,但是在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据库本机上使用,这时候再用ROOT帐号就比较麻烦了。

幸运的是我们可以添加一个具有超级管理权限和能远程访问MySql数据库的超级用户,可以通过下面两种方法实现这个操作,比如增加一个超级用户admin:

一、使用INSERT语句:

mysql>INSERT INTO user VALUES('%','admin',PASSWORD('something'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')

用户信息可在mysql数据库中的users表中查看,这里不在介绍了就。数清Y的个数哦。

二、使用GRANT语句添加:首先在数据库本机上用ROOT用户

登录MySql(我是用远程控制linux服务器,相当于在服务器本机登录MySql了),然后输入:

mysql>GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY 'something' WITH GRANT OPTION;

添加一个用户admin并授权通过本地机(localhost)访问,密码“something”。

mysql>GRANT ALL PRIVILEGES ON *.* TO admin@"%" IDENTIFIED BY 'something' WITH GRANT OPTION;

添加一个用户admin并授权可从任何其它主机发起的访问(通配符%)。使用这一条语句即可。

(本文来源:网络教程站)

MySQL中文索引解决方案:二元分词法
  首先,我们来想想MySQL不支持中文索引的关键原因还是中文是双字节的,如果能把中文转换成单字节的字母或数字,那不就可以使用全文索引…
  • 好学考试H5触屏版开放内测
  • 好学触屏公众号虎力全开、杨帆起航!