1. 程式人生 > >Ubuntu 使用tar包 安裝及配置 mysql 5.7

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