【資料庫】Navicat Premium12遠端連線MySQL資料庫
阿新 • • 發佈:2019-07-08
目錄
- 00. 目錄
- 01. 環境介紹
- 02. Navicat安裝
- 03. MySQL開啟遠端登入許可權
- 04. Navicat連線MySQL
00. 目錄
@
參考部落格:https://blog.csdn.net/dengjin20104042056/article/details/95091506
01. 環境介紹
Navicat版本: Navicat Premium12
資料庫版本: MySQL5.7和Oracle 11g
02. Navicat安裝
請參考詳細安裝教程:【Tools】Navicat Premium12安裝和破解教程
03. MySQL開啟遠端登入許可權
方法一:
step1: 登入MySQL資料庫
[root@localhost ~]# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 78 Server version: 5.7.23 MySQL Community Server (GPL) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
step2: 修改許可權
第一個root是使用者名稱,後面一個root是資料庫金鑰, %表示所有主機都可以訪問。
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
step3: 重新整理許可權
mysql> flush privileges;
Query OK, 0 rows affected (0.22 sec)
mysql>
step4: 檢視許可權
mysql> use mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A sDatabase changed mysql> select user, host from user; +---------------+-----------+ | user | host | +---------------+-----------+ | root | % | | mysql.session | localhost | | mysql.sys | localhost | | root | localhost | +---------------+-----------+ 4 rows in set (0.09 sec) mysql>
方法二:
step1: 修改表user
mysql> use mysql;
mysql> update user set host = ‘%’ where user = ‘root’;
step2: 重新整理許可權
mysql> flush privileges;
Query OK, 0 rows affected (0.22 sec)
mysql>
到此遠端許可權開啟成功。
04. Navicat連線MySQL
step1: 新建連線,選擇MySQL
step2: 填寫連線資訊
step3: 測試
step4: 連線結果
到這一步我們基本上連線好了MySQL資料庫
軟體和破解檔案下載:
連結:https://pan.baidu.com/s/1REong-Zcc0axvWtMXjL4pg
提取碼: