centos7上mysql的解除安裝與安裝
整整耗費了我一下加晚上的linux上安裝mysql,決定記下來,方便以後查閱
注意:(1)解除安裝mysql前,一定要先關閉mysql服務(本人親測,如果不關閉mysql,等待你的將是,你所做的都將成為無用功,你會發現,即使經過了你一路的解除安裝所有和mysql有關的東西,mysql還是之前的mysql,它原封不動的站在那跟你微笑)
(2)在裝mysql前,一定要檢查,虛擬機器上存不存在mysql的殘留,
好吧,接下來,上步驟
①執行mysql的執行狀態檢查命令
systemctl status mysqld.service
②根據自己的實際情況,關閉mysql服務
systemctl stop mysqld.service
③檢視當前安裝mysql情況,查詢以前是否裝有
rpm -qa|grep -i mysql
④刪除之前的mysql,使用命令(強制刪除,解決相互依賴按序刪除的問題),刪除與mysql相關的全部依賴包
rpm -ev mysql-client-5.5.25a-1.rhel5 --nodeps
⑤查詢之前老版本mysql的目錄、並且刪除老版本mysql的檔案和庫
find / -name mysql
查詢結果如下,進行刪除
⑥解除安裝後/etc/my.cnf不會刪除,需要進行手工刪除/var/lib/mysql
/var/lib/mysql/mysql
/usr/lib64/mysql
rm -rf /var/lib/mysql
rm -rf /var/lib/mysql
rm -rf /usr/lib64/mysql
rm -rf /etc/my.cnf
至此,mysql已經全部解除安裝完成!
在/etc/yum.repos.d/下新建mysql-community.repo
如下所示:
[mysql57-community]
name=mysql 5.7 community server
baseurl=
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-mysql
②、安裝mysql伺服器
yum -y install mysql-server
③、啟動mysql服務
systemctl start mysqld.service
執行一下命令檢視一下執行狀態
systemctl status mysqld.service
④、初始化資料庫密碼
(1)檢視初始密碼:grep 「password」 /var/log/mysqld.log
(2)登入:mysql -uroot -p
(3)修改密碼策略:
必須修改兩個全域性引數:
首先,修改validate_password_policy引數的值
mysql> set global validate_password_policy=0;
query ok, 0 rows affected (0.00 sec)
然後,修改validate_password_length引數的值
mysql> set global validate_password_length=1;
修改密碼:
alter user 『root』@『localhost』 identified by 『****************』;
⑤、資料庫授權
資料庫沒有授權,只支援localhost本地訪問
mysql>grant all privileges on . to 『root』@』%』 identified by 『123456』 with grant option;
//遠端連線資料庫的時候需要輸入使用者名稱和密碼
使用者名稱:root
密碼:123456
指點ip:%代表所有ip,此處也可以輸入ip來指定ip
⑥輸入後使修改生效還需要下面的語句
mysql>flush privileges;
centos7 安裝vnc server 與解除安裝
檢視是否安裝vnc rpm qa grep vnccentos安裝vnc yum install vnc vnc server yum install tightvnc server 去除埠防火牆 iptables i input p tcp dport 5901 j accept檢視是否安裝gno...
在CentOS7上安裝mysql
2017 7 15 做個小小的記錄 分割 環境是centos7 64位 配置好yum本地源之後 想要安裝mysql,這三個包必須安裝上 44 yum install mysql 45 yum install mysql devel 46 yum install mariadb server mari...
CentOS7上搭建單機Mysql服務
2 安裝步驟 解除安裝centos中預安裝的 mysql rpm qa grep i mariadb rpm e mariadb libs 5.5.68 1.el7.x86 64 nodeps rpm qa grep i mysql rpm e mysql libs 5.1.71 1.el6.x86...