Ubuntu 使用tar包 安裝及配置 mysql 5.7
安裝
裝更新軟體
sudo apt-get install libaio1
配置
sudo dpkg-preconfigure mysql-community-server_*.deb
在這一步會出現一個UI頁面,讓你輸入資料庫root賬號的密碼,你可以設定一個,也可以參考下邊官方文件給的介紹
Important
Make sure you remember the root password you set. Users who want to set a password later can leave the password field blank in the dialogue box and just press OK; in that case, root access to the server is authenticated using the MySQL Socket Peer-Credential Authentication Plugin for connections using a Unix socket file. You can set the root password later using mysql_secure_installation.
- 安裝
sudo dpkg -i mysql-{common,community-client,client,community-server,server}_*.deb
sudo apt-get -f install
-
Here are where the files are installed on the system:
All configuration files (like my.cnf) are under /etc/mysql
All binaries, libraries, headers, etc., are under /usr/bin and /usr/sbin
The data directory is /var/lib/mysql
-
自己猜測,這裡自動配置了很多,包括建立使用者,設定目錄,分配許可權等等,這一步估計會自動生成一個mysql的使用者,但是不知道這個mysql的使用者的密碼是多少,例如自動安裝完成後,存放資料的目錄是/var/lib/mysql
,進入到/var/lib
後,你使用ll
命令檢視如下圖,存放資料的目錄mysql,所屬的組是mysql使用者的,但你還不知道密碼,這個問題以後再去解決吧。
配置字符集
vi /etc/my.cnf【編輯配置檔案,支援語言設定】
#
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
[mysql]
default-character-set=utf8
#
service mysql stop【重新啟動mysql服務】
service mysql start