hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 文章 - 数 据 库 - 正文 君子好学,自强不息!

解决navicat连接时出现2003的问题_数据库

2020-06-14数 据 库ki4网7°c
A+ A-

oracle为啥叫甲骨文_数据库

【甲骨文】字面意思是数据和信息的记录,成立于1977年的Oracle公司,重新诠释了【甲骨文】这个古老的概念,Oracle创建的信息储存、记录和存取解决方案,作为信息载体为世界各地的企业包括中国企业广泛应用。

navicat连接时出现2003的解决办法:

(1)查看哪些端口被打开 netstat -anp

127.0.0.1:3306 -- 指mysql数据库仅能在本地下访问;

(2)我们把127.0.0.1:3306改为0.0.0.0:3306,这样才能让所有用户可以远程访问mysql数据库;

打开/etc/mysql/mysql.cnf 找到bind-address= 127.0.0.1 把它改成 bind-address= 0.0.0.0

(mysql5.7.24版本,配置文件目录是:/etc/mysql/mysql.conf.d/mysqld.cnf)

重启生效;

命令:service mysql restart

(3)执行第二步后测试连接mysql,仍然会报错:“1130 is not allowed to connect to this MySql server”。这是因为没有开启权限。

InnoDB和MyISAM存储引擎有什么不同_数据库

InnoDB存储引擎支持事务、支持行锁、支持非锁定读、支持外键;MyISAM不支持事务、不支持行级锁、支持表锁、支持全文索引,缺陷是崩溃后无法安全恢复。

在linux服务器下执行:

1.mysql -u root -p回车,输入密码回车,登录;

2.授权远程用户登录

1.对所有 root 用户授权:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root用户密码' WITH GRANT OPTION;

2.对指定 IP 的 root 用户授权:

GRANT ALL PRIVILEGES ON *.* TO root@'指定的IP地址' IDENTIFIED BY 'root用户密码' WITH GRANT OPTION;

3.也可以授权指定的表,这就不搞的那么麻烦了,反正本地自己用。

3.重载授权表:FLUSH PRIVILEGES;

4.exit 退出 Mysql

(4)测试连接,连接成功。

推荐教程: 《navicat教程》

以上就是解决navicat连接时出现2003的问题的详细内容,更多请关注ki4网其它相关文章!

Navicat for Mysql 安装教程_数据库

Navicat for Mysql安装教程:首先打开Navicat中文官方网站;然后点击导航中【产品】进入产品页面;接着找到Navicat for Mysql这款产品,并点击下方免费试用;再将软件下载到本地;最后一直“下一步”安装即可。

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
解决navicat连接时出现2003的问题_数据库

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>