mysql 安裝

請(qǐng)小伙伴們 ???????? 自行選擇linux 系統(tǒng)

一、ubuntu 系統(tǒng)

1)命令: apt-get -y install mysql-server-5.7

2) 修改/etc/mysql/mysql.conf.d/mysqld.cnf,注釋127.0.0.1

3) 啟動(dòng)mysql服務(wù),運(yùn)行service mysql start

4) 啟動(dòng)服務(wù)后直接用mysql命令進(jìn)入mysql client,然后運(yùn)行一下命令修改密碼

mysql -uroot -p密碼

use mysql;

update user set plugin="mysql_native_password" where user="root";

update user set authentication_string=password("123456") where user = "root";

update user set host="%" where user="root" and host="localhost";

Flush privileges;

exit;


二、centos 版本

1) 下載 mysql

wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'

sudo rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

sudo yum -y install mysql-community-server

2) 啟動(dòng)服務(wù)

service mysqld? start

3) 在log 中找到初始密碼后重置

在/var/log/mysqld.log中找到root用戶登錄mysql的密碼,grep "password" /var/log/mysqld.log

示例如下:

[root@ip-10-0-2-150 kyligence_cloud]# grep "password" /var/log/mysqld.log

2019-11-06T05:54:28.748212Z 1 [Note] A temporary password is generated for root@localhost: aUAwwgRhP2)p

4) 重新登錄mysql 并重置密碼

登錄mysql:

mysql? -P3306? -uroot? -p

修改密碼

set global validate_password_policy=0;

set global validate_password_length=1;

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

5)退出后重新登錄mysql一下,輸入一下命令即可以使得當(dāng)前機(jī)器ip可以登錄mysql

登錄mysql:

mysql? -P3306? -uroot? -p123456

use mysql;

update user set host="%" where user="root" and host="localhost";

Flush privileges;

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

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