云服務(wù)器/Ubuntu/Linux 在線安裝mysql8
1、連接遠(yuǎn)程Linux,更新軟件包(我用的是華為云,其他云大同小異)
????sudo apt update?

2、輸入安裝mysql命令,默認(rèn)最新版,目前是mysql8
sudo apt install mysql-server -y
輸入完,敲回車

稍等片刻。。。。

3、看到上圖界面,軟件安裝完畢。
先驗(yàn)證一下,查看安裝的版本,輸入mysql --version 敲回車,注意:--version前面有2個(gè)杠,不是一個(gè)杠

驗(yàn)證本地連接


在mysql的命令行下,輸入exit 敲回車,退出mysql

還沒完,已經(jīng)成功了一半,接下進(jìn)行mysql配置
一、為mysql建立文件夾
sudo mkdir /var/run/mysqld

二、改變這個(gè)文件夾的所有者為mysql這個(gè)用戶
sudo chown mysql /var/run/mysqld
輸入完,敲回車即可

三、連上mysql,繼續(xù)設(shè)置
sudo mysql --user=root mysql

四、設(shè)置用戶密碼密文算法
UPDATE mysql.user SET authentication_string=null WHERE User='root';

五、刷新一下
flush privileges;

六、修改mysql的root用戶密碼。密碼為123456,根據(jù)自己情況去改
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

操作完,再刷新一下
flush privileges;
exit 退出mysql

七、停止mysql,并重啟mysql服務(wù)
停止:sudo killall -u mysql
skillall 殺掉所有的mysql服務(wù)
啟動(dòng):sudo /etc/init.d/mysql start
或者重啟mysql命令:?
sudo /etc/init.d/mysql restart

八、設(shè)置開機(jī)自啟動(dòng)
sudo update-rc.d -f mysql defaults

查看mysql狀態(tài)
sudo service mysql status

安裝結(jié)束,目前只能本地使用,遠(yuǎn)程連接會(huì)報(bào)10061錯(cuò)誤

下一篇解決這個(gè)問題