ubuntu16.0.4 安裝 mysql8.0.18的

1.下載mysql.tar.xz 文件

https://downloads.mysql.com/archives/community/
下載64位的

image.png

image.png

2.解壓到/usr/local/目錄,并將文件夾重命名為mysql

#解壓
sudo tar xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz
#重命名
mv  mysql-8.0.18-linux-glibc2.12-x86_64 mysql

3.配置mysql 的環(huán)境變量

#修改/etc/profile
sudo vim /etc/profile/

#添加以下內(nèi)容
export PATH=$PATH:/usr/local/mysql/bin

4.創(chuàng)建data 文件夾存儲數(shù)據(jù)倉庫的目錄信息和用戶名密碼等信息

mkdir /usr/local/mysql/data
chmod 755 -R /usr/local/mysql/data

5.創(chuàng)建mysql用戶組添加用戶mysql

chown用來更改某個目錄或文件的用戶名和用戶組

#添加用戶組 mysql
groupadd mysql
#在用戶組mysql下添加用戶
useradd -g mysql mysql
#mysql 的文件夾賦予mysql組的mysql用戶
chown  -R mysql:mysql /usr/local/mysql

6.創(chuàng)建my.cnf配置文件

8.0使用tar的壓縮包安裝是默認是沒有my.cnf文件的,他內(nèi)置加載了配置,但是有想自己修改配置就只能自己創(chuàng)建一個

sudo vim /etc/my.cnf
#添加以下配置,保存,這個配置是為了客戶端(navicat)工具連接的時候,不進行域名解析,會連接比較快
[mysqld]
skip-name-resolve

mysql 尋找my.cnf的位置,默認加載my.cnf的位置,他會去尋找有沒有my.cnf 如果在以下路徑?jīng)]有的話,他就會使用內(nèi)置的配置的了

mysql --help|grep 'my.cnf'
image.png

7.初始化mysql,會默認生成一個root 的賬戶的初始化密碼,要記下來哦,后面改密碼要用的,而且必須要求你修改密碼的

./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

image.png

8.啟動mysql

 ./support-files/mysql.server start
image.png

9.查詢mysql狀態(tài)

 ./support-files/mysql.server status
image.png

10.修改root 密碼

1.登陸mysql,輸入密碼
mysql -u root -p


image.png

2.修改root 賬戶密碼

修改root 密碼為 thinker

alter user  'root'@localhost identified by 'thinker';

3.查詢用戶

select host,user from mysql.user;
image.png

4.創(chuàng)建新用戶

create user 'test'@'%'  identified by 'test123';
image.png

5.創(chuàng)建新庫

create database testdb;

6.給新建的用戶授予testdb的所有的權(quán)限

#授權(quán)
grant all privileges on testdb.*  to 'test'@'%' with grant option; 

#刷新權(quán)限
flush privileges;

7.使用navicat 連接庫


image.png

\color{red}{ok 連接成功,搞定拉}

常用的命令:

1.重啟mysql服務(wù)
./support-files/mysql.server restart
2.關(guān)閉mysql服務(wù)
./support-files/mysql.server stop

問題解答

1.ubuntu 安裝經(jīng)常會出現(xiàn) libaio.so.1 或者 libnuma 文件不存在導(dǎo)致安裝失敗
下載地址
https://pkgs.org/download/libaio.so.1

image.png

下載完成后,就執(zhí)行以下命令安裝即可

sudo dpkg -i  libaio_0.3......(文件名)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容