mysql如何添加/创建用户?(如何把mysql添加host)

大家好,今天小编关注到一个比较有意思的话题,就是关于如何把mysql添加host的问题,于是小编就整理了4个相关介绍的解答,让我们一起看看吧。
  1. mysql如何添加/创建用户?
  2. 怎么解决localhost无法链接本地mysql数据库问题?
  3. 如何设置mysql在局域网中访问?
  4. 在Mysql中,如何实现在规定的IP范围内的客户机连接到远程?

mysql如何添加/创建用户?

在MySQL中,可以使用SQL语句来添加/创建用户。语法如下:

sql

CREATE USER 'username'@'host' IDENTIFIED BY 'password';

- username: 要创建的用户名

- host: 指定用户可以从哪个主机连接 MySQL,%表示可以从任何主机连接

- password: 该用户的登录密码

例如:

sql

# 创建用户test,密码为123456,可以从任何主机连接

CREATE USER 'test'@'%' IDENTIFIED BY '123456';

怎么解决localhost无法链接本地mysql数据库问题?

1首先在本地使用Navicat for MySQL建立一个数据库。

2在dreamweaver中建立一个PHP格式的网页,方便链接测试。

3测试发现,如果无法使用localhost链接mysql数据库就会提示错误信息

4如果出现第三步的情况,就需要修改C:\Windows\System32\drivers\etc目录下的hosts文件。

5用记事本打开hosts,找到127.0.0.1 localhost这一行,把这一行的“#”删除,保存。如果没有这一行,就自己手动添加。

6保存后,再使用之前的网页测试,这个时候就可以通过localhost链接的本地的mysql数据库了

1、首先在本地使用Navicat for MySQL建立一个数据库。

2、在dreamweaver中建立一个PHP格式的网页,方便链接测试。

3、测试发现,如果无法使用localhost链接mysql数据库就会提示错误信息。

4、如果出现第三步的情况,就需要修改C:\Windows\System32\drivers\etc目录下的hosts文件。

5、用记事本打开hosts,找到127.0.0.1 localhost这一行,把这一行的“#”删除,保存。

如果没有这一行,就自己手动添加。

6、保存后,再使用之前的网页测试,这个时候就可以通过localhost链接的本地的mysql数据库了。

如何设置mysql在局域网中访问?

1、root用户登录到mysql数据库

代码示例:

/usr/local/mysql/bin/mysql-uroot-p(输入密码进入mysql)

2、进入mysql,输入:

代码示例:

usemysql;

3、查看user表的情况

代码示例:

SELECTHost,UserFROMuser;

//指明主机名称,“%”表示匹配所有字符串

在Mysql中,如何实现在规定的IP范围内的客户机连接到远程?

答:

(1)首先需要设置MySQL数据库中user表中host为%,%代表任意的IP地址。Update mysql.user set Host=’%’ where Host=’localhost’

(2)进行数据库表的授权: GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

(3)刷新权限 FLUSH PRIVILEGES;接下来就可以进行远程登录访问了,注意:如果是阿里云上的服务器,使用Navicat进行连接时,还需要填写SSH面板内容。

到此,以上就是小编对于如何把mysql添加到服务器的问题就介绍到这了,希望这4点解答对大家有用。

分享名称:mysql如何添加/创建用户?(如何把mysql添加host)
当前链接:http://www.shufengxianlan.com/qtweb/news20/365870.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联