提取碼:7tqh
1、檢視舊版本mysql,命令如下:
rpm -qa | grep mysql
將會列出舊版本mysql的元件列表,如下圖所示:
注:第一次安裝應該為空,以下是我已安裝好的版本
2、逐個刪除掉舊的元件
使用命令rpm -e --nodeps 進行移除操作,移除的時候可能會有依賴,要注意一定的順序。命令如下:
rpm -e --nodeps mysql-community-client-5.7.22-1.el6.x86_64
3、rpm 安裝,安裝包之間有依賴,同樣需要按照順序安裝,命令如下:
注:安裝包內含多個rpm包,並不是都需要安裝,一般使用mysql資料庫安裝以下四個包即可
rpm -ivh mysql-community-server-5.7.22-1.el6.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-libs-5.7.22-1.el6.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-client-5.7.22-1.el6.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-common-5.7.22-1.el6.x86_64.rpm --force --nodeps
安裝的時候碰到兩個小問題
原因:之前安裝使用的命令 【rpm -ivh mysql-community-server-5.7.22-1.el6.x86_64.rpm】,由於yum安裝了舊版本的gpg keys造成的。
解決:需要在後面加上 --force --nodeps
`4、配置資料庫使用者密碼
首先要檢視下,mysql安裝時預設配置的密碼。
grep 'temporary password' /var/log/mysqld.log
-- a temporary password is generated for root@localhost: **j.ijloasp9tp**
然後使用上面的密碼登入資料庫:
mysql -uroot -p
enter password: j.ijloasp9tp
接下來自己配置下root密碼,並建立乙個新的使用者,並賦權:
alter user 'root'@'localhost' identified by 'zhy@357159';
create user 'dw_dev'@'%' identified by 'etl@123456';
grant all privileges on *.* to 'dw_dev'@'%' with grant option;
flush privileges; --該命令不可省
至此,mysql便安裝完畢,可以在windows環境使用db連線訪問操作。
vim /etc/my.cnf
在 [mysqld] 前新增如下**:
[client]
default-character-set=utf8
在 [mysqld] 後新增如下**:
character_set_server=utf8
重啟mysql後再登入,看看字符集,6個utf8就算ok
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目錄,並...