以前做過yum安裝解除安裝mysql的筆記,現在整理到網上,希望對需要的朋友有所幫助
wget
或wget --no-check-certificate
2.安裝yum庫
yum localinstall -y mysql57-community-release-el7-10.noarch.rpm
3.安裝資料庫
yum install -y mysql-community-server
4.啟動mysql服務
systemctl start mysqld.service
5.查詢mysql安裝時的臨時密碼
grep 'password' /var/log/mysqld.log |head -n 1
mysql -uroot -p回車
輸入密碼
6.修改密碼,解決密碼安全問題:
如何解決error 1819 (hy000): your password does not satisfy the current policy requirements錯誤?
解決:必須修改兩個全域性引數
set global validate_password_policy=0;
再修改密碼的長度:set global validate_password_length=1;
修改密碼:set password = password('root');
7.新增遠端登入使用者
use mysql;
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
設定防火牆:
1)centos6
vi /etc/sysconfig/iptables
在-a rh-firewall-1-input -j reject –reject-with icmp-host-prohibited之前,新增
-a input -m state --state new -m tcp -p tcp --dport 3306 -j accept
重啟防火牆
service iptables restart
2)centos7
啟動:# systemctl start firewalld
檢視狀態:# systemctl status firewalld 或者 firewall-cmd --state
停止:# systemctl stop firewalld
禁用:# systemctl disable firewalld
8.設定字元編碼和區分大小寫
show variables like '%char%';
修改mysql配置檔案:vi /etc/my.cnf
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
#區分大小寫——-0:區分;1:不區分
lower_case_table_names=1
[client]
default-character-set=utf8
9.設定開機自啟:
設定開機自動啟動
# chkconfig mysqld on 或者 systemctl enable mysqld
# chkconfig --list | grep mysql
公升級mysql-server
yum update mysql-server
mysql安裝出現的錯誤:
-bash: mysql: command not found
解決:# cd /usr/local/bin
# ln -fs /mysql安裝路徑/bin/mysql mysql
1、yum remove mysql mysql-server mysql-libs compat-mysql51
2、rm -rf /var/lib/mysql
3、rm /etc/my.cnf
檢視是否還有mysql軟體:
rpm -qa|grep mysql
如果存在的話,繼續刪除即可。
a)檢視系統中是否以rpm包安裝的mysql:
[root@localhost opt]# rpm -qa | grep -i mysql
mysql-server-5.6.17-1.el6.i686
mysql-client-5.6.17-1.el6.i686
b)解除安裝mysql
[root@localhost local]# rpm -e mysql-server-5.6.17-1.el6.i686
[root@localhost local]# rpm -e mysql-client-5.6.17-1.el6.i686
c)刪除mysql服務
[root@localhost local]# chkconfig --list | grep -i mysql
[root@localhost local]# chkconfig --del mysql
d)刪除分散mysql資料夾
[root@localhost local]# whereis mysql 或者 find / -name mysql
mysql: /usr/lib/mysql /usr/share/mysql
清空相關mysql的所有目錄以及檔案
rm -rf /usr/lib/mysql
rm -rf /usr/share/mysql
rm -rf /usr/my.cnf
yum 安裝解除安裝mysql
linux下使用yum安裝mysql 1 安裝 檢視有沒有安裝過 yum list installed mysql rpm qa grep mysql 檢視有沒有安裝包 yum list mysql 安裝mysql客戶端 yum install mysql 安裝mysql 伺服器端 yum inst...
mysql的安裝解除安裝
1.把mysql 5.7.25 winx64.zip解壓放到c盤目錄下 2.mysql軟體bin目錄新增到path環境變數中 c mysql 5.7.25 winx64 bin 3.mysql 5.7.25 winx64目錄下建立my.cnf檔案 4.my.cnf中貼上預設選項 mysqld bas...
Linux 安裝解除安裝Mysql
a.安裝 vim vim是乙個強大的文字編輯工具 高亮的展示檔案內容 root centos mysql yum install y vimb.解除安裝centos7中預設安裝的有資料庫mariadb mysql和mariadb有衝突 檢視是否存在mariadb root centos mysql ...