
正文
c远程连接mysql数据库,远程连接mysql数据库命令
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
无法远程登入MySQL数据库几种解决办法_MySQL
1、方法/步骤 1首先看报错窗口。 2经查阅,错误原因是:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。
2、解决方法:首先是用root用户登录到mysql的安装主机,然后进入mysql:mysql -u root -proot是mysql的最高授权用户名,这时会提示你输入密码,正确输入密码后回车,进入mysql。
3、进入MySQL后,输入以下命令:GRANT ALL PRIVILEGES ON *.* TO tigase@% IDENTIFIED BY 123456 WITH GRANT OPTION;允许任何主机以tigase为用户名(root用户不能远程登录,只能本地登录),123456为密码访问MySQL。
4、改表法。可能匙你d帐号不允许从远程登陆,只能在localhost。
5、。改表法。请使用mysql管理工具,如:SQLyog Enterprise 可能是你的帐号不允许从远程登陆,只能在localhost。
相关问答
Q1: 如何用SQLyog实现远程连接MySQL
1、以下是转载实现远程连接(授权法) 将host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在开发时设为%。
2、通过SQLyog来连接MySQL (1) 执行File→New connection菜单命令。将打开连接提示对话框。单击New按钮,将创建一个新的连接,给新连接定义一个名字zyj(2) 单击OK按钮,在MySQL的设置窗体输入相关的数据。
3、解决:mysql8 要求先建用户,后授权 然后打开mysql默认的3306端口 然后允许使用旧的密码验证方式:最后 sqlyog就可以远程登陆了。
4、百度经验:jingyan.baidu.com工具/原料mysqlwindows百度经验:jingyan.baidu.com方法/步骤1使用“Ctrl R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口。
5、进入MySQL后,输入以下命令:GRANT ALL PRIVILEGES ON *.* TO tigase@% IDENTIFIED BY 123456 WITH GRANT OPTION;允许任何主机以tigase为用户名(root用户不能远程登录,只能本地登录),123456为密码访问MySQL。
Q2: Linux系统MySQL如何开启远程连接
开启 MySQL 的远程登陆帐号有两大步:确定服务器上的防火墙没有阻止 3306 端口。MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。
Linux开启MySQL远程连接的设置步骤 。
使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口。使用“mysql -uroot -proot”命令可以连接到本地的mysql服务。
先到mysql(用phpmyadmin),设置远程主机为%,这样就可以开启远程连接了。如果有防火墙,还需要在防火墙开放3306端口。
%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改为相应的ip,比如可以将localhost改为1916123,这表示只允许局域网的1916123这个ip远程访问mysql。
关于c远程连接mysql数据库和远程连接mysql数据库命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







