在 Ubuntu 上如何安裝 MySQL 并使用 Navicat 連接
MySQL 是一種流行的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),而 Navicat 是一款強大的數(shù)據(jù)庫管理工具遥诉。本文將介紹在 Ubuntu 操作系統(tǒng)上安裝 MySQL翘单,并使用 Navicat 連接到 MySQL 數(shù)據(jù)庫的步驟场晶。
步驟1:安裝 MySQL
在 Ubuntu 上通過以下步驟安裝 MySQL 服務(wù)器及客戶端:
sudo apt-get update
sudo apt-get install mysql-server mysql-client
安裝過程中,您可能會被要求設(shè)置 root 用戶的密碼揍堰。如果沒有出現(xiàn)該對話框鹏浅,請繼續(xù)執(zhí)行下面的步驟。
步驟2:修改用戶密碼
要修改 root 用戶的密碼屏歹,請按照以下步驟操作:
-
打開終端隐砸,并以 root 用戶身份登錄到 MySQL shell:
sudo mysql -u root -p
輸入 root 密碼以登錄到 MySQL shell。
-
在 MySQL shell 中蝙眶,執(zhí)行以下命令來更改 root 用戶的密碼(將
new_password
替換為您要設(shè)置的新密碼):ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password'; FLUSH PRIVILEGES;
-
退出 MySQL shell:
EXIT;
步驟3:配置 MySQL 允許遠(yuǎn)程連接
要允許來自其他主機的連接季希,請按照以下步驟進(jìn)行配置:
-
編輯 MySQL 配置文件:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到
bind-address
行并注釋掉(在行前添加#
符號),以允許來自任何 IP 地址的連接幽纷。保存并關(guān)閉文件式塌。
-
重新啟動 MySQL 服務(wù)器:
sudo systemctl restart mysql
步驟4:修改配置,使其可以被navicat連接
- 打開終端,并以 root 用戶身份登錄到 MySQL shell:
sudo mysql -u root -p
選擇數(shù)據(jù)庫
use mysql;
更新root用戶host字段 讓所有ip都可以連接
update user set host = '%' where user = 'root';
刷新修改
FLUSH PRIVILEGES;
步驟5:連接 MySQL 數(shù)據(jù)庫
現(xiàn)在我們可以使用 Navicat 連接到 MySQL 數(shù)據(jù)庫:
打開 Navicat 工具友浸,并點擊 "連接"(Connect)按鈕珊搀。
-
在新建連接窗口中,輸入以下信息:
- 連接名(Connection Name):自定義名稱尾菇。
- 主機名或 IP 地址(Host):MySQL 服務(wù)器的 IP 地址或主機名境析。
- 端口號(Port):默認(rèn)為 3306。
- 用戶名(Username):root 或您創(chuàng)建的其他用戶派诬。
- 密碼(Password):之前設(shè)置的密碼劳淆。
點擊 "測試連接"(Test Connection)按鈕以驗證連接是否成功。
如果連接測試通過默赂,點擊 "連接"(Connect)按鈕以建立與 MySQL 數(shù)據(jù)庫的連接沛鸵。
恭喜!您已經(jīng)成功安裝了 MySQL 并使用 Navicat 連接到 MySQL 數(shù)據(jù)庫。現(xiàn)在您可以開始管理和操作數(shù)據(jù)庫了曲掰。
請注意疾捍,在執(zhí)行上述步驟時,請根據(jù)實際情況調(diào)整參數(shù)和配置信息栏妖,確保正確設(shè)置密碼和允許遠(yuǎn)程連接乱豆。