1. 確認 /etc/hosts 有設定好本機及實體網路 IP 。
127.0.0.1 localhost.localdomain localhost xxx.xxx.xxx.xxx xyu.arthurtoday.com xyu (以 IP 是 xxx.xxx.xxx.xxx 為例 )
2.安裝 MySQL 及設定 root 密碼
sudo apt-get install mysql-server
上面指今執行後就會跳出一個畫面要輸入 root 的密碼,輸入二次之後就會繼續後下裝。
3.調整 MySQL 設定檔
sudo vi /etc/mysql/my.cnf
一般來說是不太需要調的,但是,大部會調整的,都是把下列項目的記憶體用量調高的以提增加運行的效能。
key_buffer = 16K max_allowed_packet = 1M thread_stack = 64K table_cache = 4 sort_buffer = 64K net_buffer_length = 2K
4.登入 MySQL
mysql -u root -p
接著輸入 root 的密碼就可以了。
5.調整可連線的 IP
MySQL 在裝好之後,預設會把自己綁在 127.0.0.1 的這一組 IP 上,目的是讓別人不能從遠端存取 MySQL,但是,如果有需要讓 MySQL 從遠端連進來的話,那就要改 /etc/mysql/my.cnf 檔案裡的設定,把 bind_address 這個參數從 127.0.0.1 改成主機的實體 IP 位址。
bind_address = xxx.xxx.xxx.xxx
6.重設 MySQL 的 root 密碼 ( 如果有需要的話 )
sudo dpkg-reconfigure mysql-server-5.1
順便看看:
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
2 則留言 :
多謝分享喔
您好我安裝mysql時出現這個錯誤訊息,
用了update和upgrade結果都還是一樣
正在讀取套件清單... 完成
正在重建相依關係
正在讀取狀態資料... 完成
有些套件無法安裝。這可能意謂著您的要求難以解決,或是若您使用的是
unstable 發行版,可能有些必要的套件尚未建立,或是被移出 Incoming 了。
以下的資訊或許有助於解決當前的情況:
下列的套件有未滿足的相依關係:
mysql-server : 相依關係: mysql-server-5.6 但它卻將不會被安裝
E: 無法修正問題,您保留 (hold) 了損毀的套件。
張貼留言
歡迎留言提問和討論 .... 😁