1.解除安裝 先停掉mysql程序 沒有安裝過的可以直接跳過
pkill -9 mysqld
rpm -qa|grep -i mysql
用命令 yum -y remove
yum -y remove mysql-community-client-5.6.38-2.el7.x86_64
解除安裝不掉的用 rpm -ev
依次解除安裝 直到沒有
2.採用yum方式安裝mysql-server
[root@localhost ~]# cd /usr/local/src/
[root@localhost src]# wget
[root@localhost src]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm
[root@localhost src]# yum -y install mysql-server
預設配置檔案路徑:
配置檔案:/etc/my.cnf
日誌檔案:/var/log/var/log/mysqld.log
服務啟動指令碼:/usr/lib/systemd/system/mysqld.service
socket檔案:/var/run/mysqld/mysqld.pid
3. 啟動mysql服務
service mysqld restart
4.重置mysql的登陸密碼
不過安裝完成後,密碼為隨機密碼,需要重置密碼。
重置密碼:
[root@localhost src]# grep "temporary password" /var/log/mysqld.log
2018-11-04t01:50:24.990787z 1 [note] a temporary password is generated for root@localhost: zu0jq5h)#sw%
2018-11-04t01:50:49.512413z 2 [note] access denied for user 'root'@'localhost' (using password: no)
假設我們使用的是root賬戶。
1.重置密碼的第一步就是跳過mysql的密碼認證過程,方法如下:
#vim /etc/my.cnf(注:windows下修改的是my.ini)
在[mysqld]後面任意一行新增「skip-grant-tables」用來跳過密碼驗證的過程。
mysql> flush privileges ;
mysql>set password for root@localhost = password('1234567890');
可以看到 輸入mysql -u root --password然後輸入密碼 進入
第一次登陸 ,需要重置密碼
mysql> set password for root@localhost = password('mypassword')
centos 7 安裝MySQL 筆記
1.安裝 wget rpm ivh mysql community release el7 5.noarch.rpm yum install mysql community server 成功安裝之後重啟mysql服務 service mysqld restart 初次安裝mysql是root賬戶是...
centos7離線安裝mysql
選擇red hat enterprise linux 7 oracle linux 7 把os的版本選擇為all 安裝之前先解除安裝自帶的mysql 搜尋mysql的rpm包 rpm qa grep i mysql rpm qa grep i mariadb刪除mysql rpm e mariadb...
CentOS7安裝MySql指南
1 通過 rpm qa grep mariadb 命令檢視 mariadb 的安裝包 2 通過 rpm e mariadb libs 5.5.56 2.el7.x86 64 nodeps 命令裝卸 mariadb 3 通過 cd usr local 命令進入根目錄下的usr目錄下的local目錄,並...