以前做過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
安裝和解除安裝mysql 安裝和解除安裝mysql
一 首先解除安裝mysql,命令如下所示 1 sudo apt get autoremove purge mysql server sudo apt get remove mysql server 3 sudo apt get remove mysql common 注意 號是萬用字元,按自己的my...
mysql安裝 啟動 解除安裝
1 安裝rpm方式 檢視是否安裝mysql的命令 rpm qa grep i mysql 然後 逐個使用 rpm e mysq 解除安裝 nodeps rpm e mysql client community 5.5.1 m2 1.rhel4 rpm e mysql server community...
MySQL安裝與解除安裝
8.用cd 回到c盤根目錄,然後利用cd 資料夾名,一級一級找到你mysql的安裝目錄下的bin目錄,在這裡輸入 mysqld install,服務就安裝好了 9.免安裝版的mysql初始密碼為空 其實到這一步,就不用看下面步驟了,直接看最後一張即可 1 方法1 用update直接編輯user表 我...