MySQL在Win10與Ubuntu下的安裝與配置

    近段時間把本身電腦(win)、虛擬機(Ubuntu)以及阿里雲(ubuntu)都重置了一遍,其中本機以及阿里雲都有用到MySQL,不想以後找教程找的那麼麻煩。因此就本身總結一遍,一次性把輪子造好。mysql

    環境sql

Win10 1803 Home
Ubuntu 16.04.3

Windows環境下安裝

  1. 下載MySQL壓縮包
https://dev.mysql.com/downloads/mysql/
  1. 解壓到本地目錄,並添加一個配置文件,命名爲my.ini,內容以下:
[mysqld] 
# 設置爲本身MYSQL的安裝目錄 
# 注意是雙斜杆,我就入過坑
basedir=D:\\MySQL
# 設置爲MYSQL的數據目錄 
# 文件夾需手動建立
datadir=D:\\MySQL\\data
default-storage-engine=INNODB
character-set-server=utf8
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端鏈接服務端時默認使用的端口
port=3306
default-character-set=utf8
  1. 以管理員權限進入MySQL的bin目錄
d: //MySQL的安裝目錄盤符
cd MySQL/bin
  1. 安裝MySQL服務
mysqld --install
//出現Service successfully installed即安裝成功
  1. 初始化日誌文件
mysqld --initialize --console

    記住mysql反饋語句中最後一條:a temporary password is....爲第八步出現的問題做鋪墊。
ubuntu

  1. 配置環境變量
;D:\MySQL\bin;
//分號分隔前屬性,bin目錄的路徑換成本身電腦的路徑
  1. 啓動服務
net start mysql
  1. 登陸服務器
mysql -uroot -p

    輸入密碼提示Access denied for user 'root'@'localhost' (using password: YES)<br/>
    解決方法及後續步驟:解決MySQL 8.0登陸Access denied for user 'root'@'localhost' (using password: YES)segmentfault

ubuntu環境下安裝

  1. 打開終端
  2. 輸入命令
sudo apt-get install mysql-server
sudo apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev

    在安裝過程當中會讓你輸入密碼以及確認密碼,不要忘掉,那是mysql的root用戶密碼服務器

  1. 檢查是否安裝成功
sudo netstat -tap | grep mysql

    若出現截圖內的語句即說明安裝成功
阿里雲

    存在的一點點問題spa

    本來我是想在ubuntu下像在win同樣經過配置文件進行安裝的,可是試了好久都不行最後再次重置了服務器。日誌

    若是大家有什麼方法是能夠的能夠在評論告訴我。code

相關文章
相關標籤/搜索