哪里有六孔箫的视频教程啊
更新时间:2023-05-25 19:05
最满意答案
笔者在一个实际的项目中需要MYSQL远程访问. 情景: 安装好Mysql, 本地访问正常,很奇怪局域的机器都无法访问该服务器上的MYSQL数据库. 经过资料查找 原来Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 . 在MySQL Server端: 登陆MYSQL ..bin\ mysql -h localhost -u root -p 提示你输入密码,输入密码后进入 mysql 命令模式, mysql> use mysql; mysql> GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION; #这句话的意思 ,允许任何IP地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个MySQL Server #必须加类似这样的帐户,才可以远程登陆。 root帐户是无法远程登陆的,只可以本地登陆 在服务器上,使用IP地址和新的用户,确实可以访问服务器,但是远程机器还是无法访问到该MYSQL. 经过关闭服务器上防火墙,噢, MYSQL是可以访问拉.但是从安全角度出发,是不允许关闭防火墙的. 解决方法: 1,控制面板 打开防火墙,在进入规则中新建一个规则. 2. 选择端口,然后下一步 3.选择TCP 端口,填 80,3306 端口号 按下一步 4. 选择允许所有连接 5 下一步全选.
其他回答
mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 在mysql server端: 执行mysql 命令进入mysql 命令模式, sql代码 mysql> use mysql; mysql> grant all on *.* to admin@'%' identified by 'admin' with grant option; #这句话的意思 ,允许任何ip地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个mysql server #必须加类似这样的帐户,才可以远程登陆。 root帐户是无法远程登陆的,只可以本地登陆 mysql> use mysql; mysql> grant all on *.* to admin@'%' identified by 'admin' with grant option; #这句话的意思 ,允许任何ip地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个mysql server #必须加类似这样的帐户,才可以远程登陆。 root帐户是无法远程登陆的,只可以本地登陆 那么如何远程访问呢? 在另一台mysql 客户端(装有mysql程序包的pc ,windows或者是linux均可) 执行命令: sql代码 mysql -h172.21.5.29 -uadmin -padmin 即可了 //172.21.5.29就是mysql server的ip地址,admin admin就是刚才在 172.21.5.29上设置的远程访问帐户 mysql -h172.21.5.29 -uadmin -padmin 即可了 //172.21.5.29就是mysql server的ip地址,admin admin就是刚才在 172.21.5.29上设置的远程访问帐户 引用 mysql> use mysql; mysql> grant all on *.* to admin@'%' identified by 'admin' with grant option; #这句话的意思 ,允许任何ip地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个mysql server #必须加类似这样的帐户,才可以远程登陆。 root帐户是无法远程登陆的,只可以本地登陆 发现一个问题, 如果上面的命令你执行完毕, 在本地就是localhost , 执行 : sql代码 mysql -hlocalhost -uadmin -padmin mysql -hlocalhost -uadmin -padmin 结果是失败的。 原来 上面的 % 竟然不包括localhost 所以还必须加上这样的命令 mysql>grant all on *.* to admin@'localhost' identified by 'admin' with grant option;
相关问答
更多-
有没有好一点的设置防火墙的教程或IPtables的教程?[2022-06-07]
论坛里的linux区有iptables的资料 -
如何设置mysql远程访问及防火墙设置[2023-09-06]
Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 在MySQL Server端: 执行mysql 命令进入mysql 命令模式, Sql代码 mysql> use mysql; mysql> GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION; #这句话的意思 ,允许任何IP地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个MySQL Server #必须加类 ... -
如何设置mysql远程访问及防火墙设置[2023-10-23]
你好, 1,控制面板 打开防火墙,在进入规则中新建一个规则. 2. 选择端口,然后下一步 3.选择TCP 端口,填 80,3306 端口号 按下一步 4. 选择允许所有连接 5 下一步全选. -
如何设置mysql远程访问及防火墙设置[2023-06-28]
笔者在一个实际的项目中需要MYSQL远程访问. 情景: 安装好Mysql, 本地访问正常,很奇怪局域的机器都无法访问该服务器上的MYSQL数据库. 经过资料查找 原来Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 . 在MySQL Server端: 登陆MYSQL ..bin\ mysql -h localhost -u root -p 提示你输入密码,输入密码后进入 mysql 命令模式, mysql> use mysql; mysql> GRANT ALL ON *.* TO ... -
如何设置mysql远程访问及防火墙设置[2023-05-26]
Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 在MySQL Server端: 执行mysql 命令进入mysql 命令模式, Sql代码 mysql> use mysql; mysql> GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION; #这句话的意思 ,允许任何IP地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个MySQL Server #必须加类 ... -
centos怎么设置redis防火墙[2022-05-27]
开启redis端口,修改防火墙配置文件 vi /etc/sysconfig/iptables 加入端口配置 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379:7000 -j ACCEPT //开放6379到7000之间的端口 service iptables ... -
JAVA WEB:防火墙设置只允许固定IP 端口号访问服务器 tomcat怎么连接[2023-05-30]
局域网的话 对方浏览器输入 http://你的ip(可以通过ipconfig查):tomcat端口号(默认8080)/项目名/ -
如何设置mysql远程访问及防火墙设置[2022-03-09]
在一个实际的项目中需要MYSQL远程访问. 情景: 安装好Mysql, 本地访问正常,很奇怪局域的机器都无法访问该服务器上的MYSQL数据库. 经过资料查找 原来Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 . 在MySQL Server端: 登陆MYSQL ..bin\ mysql -h localhost -u root -p 提示你输入密码,输入密码后进入 mysql 命令模式, mysql> use mysql; mysql> GRANT ALL ON *.* TO ad ... -
如何设置mysql远程访问及防火墙设置[2022-03-16]
一、xp/2003添加防火墙例外端口 打开防火墙,选择例外选项卡,添加端口 名称:mysqlport 端口号:3306 选中TCP 二、win7添加防火墙例外端口 入站规则设置 第一步 选择 入站规则 然后 新建规则,选择 端口,然后下一步 第二步 选择TCP 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306 第三步 选择允许连接 第四步 选择配置文件 第五步 输入规则名称 mysqlport 出站规则设置 第一步 选择出站规则 然后 新建规则,选择 端口,然后下一步 第二步 选择 ... -
如何设置mysql远程访问及防火墙设置[2022-01-16]
笔者在一个实际的项目中需要MYSQL远程访问. 情景: 安装好Mysql, 本地访问正常,很奇怪局域的机器都无法访问该服务器上的MYSQL数据库. 经过资料查找 原来Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 . 在MySQL Server端: 登陆MYSQL ..bin\ mysql -h localhost -u root -p 提示你输入密码,输入密码后进入