Ubuntu18.04安裝mysql5.7.28版本

在安裝Ubuntu18.04系統後的頭等大事

1、更換國內源

a、備份原有源文件.

sudo cp /etc/apt/sources.list /etc/apt/sources_init.list

b、更換源

備份完源文件後刪除原有的文件,新建一個空白文件.

sudo rm -rf /etc/apt/sources.list
sudo touch /etc/apt/sources.list
sudo vi /etc/apt/sources.list

c、填寫文件內容(阿里源)

deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main

deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe

2、更新

sudo apt-get update
sudo apt-get upgrade

sudo apt-get update
這個命令,會訪問源列表裏的每個網址,並讀取軟件列表,然後保存在本地電腦。我們在新立得軟件包管理器裏看到的軟件列表,都是通過update命令更新的。

update後,可能需要upgrade一下。
sudo apt-get upgrade
這個命令,會把本地已安裝的軟件,與剛下載的軟件列表裏對應軟件進行對比,如果發現已安裝的軟件版本太低,就會提示你更新。如果你的軟件都是最新版本,會提示:

3、安裝MySQL5.7.28

1)、安裝並查看版本

 sudo apt-get install mysql-server
 sudo service mysql restart
 mysql --version
 sudo mysql

2)、修改默認字符集

在/etc/mysql/mysql.conf.d/mysqld.cnf 的[mysql]下添加如下: 

init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake

重啓查看效果

sudo service mysql restart;
#登錄mysql
mysql: show variables like '%character%';

3)、修改遠程登錄權限

首先編輯文件/etc/mysql/mysql.conf.d/mysqld.cnf:

保存退出,然後進入mysql服務,執行授權命令:

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
flush privileges;​

到此所以操作完成,可以在任何主機連接此mysql數據庫服務器了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章