mysql 的進程的守護者是mysqld
查看服務器是否安裝mysql,查看mysql進程
[root@localhost ~]# ps -el | grep mysqld
4 S 0 1796 1 0 85 0 - 1513 wait ? 00:00:00 mysqld_safe
4 S 27 1856 1796 0 78 0 - 34055 - ? 00:00:00 mysqld
不過有可能mysql已經安裝,但是沒有運行
嘗試啓動mysql服務
如果已經安裝:
[root@localhost ~]# service mysqld start
啓動 MySQL: [確定]
如果沒有安裝
[root@localhost ~]# service mysqld start
mysqld:未被識別的服務
查看服務是否已經添加在linux上
沒有安裝:
[root@localhost ~]# chkconfig --list mysqld
在mysqld服務中讀取信息時出錯,沒有那個文件或目錄
已經安裝:
[root@localhost ~]# chkconfig --list mysqld
mysqld 0:關閉 1:關閉 2:關閉 3:關閉 4:關閉 5:啓用 6:關閉
yum 安裝mysql
yum -y install mysql-server
a、啓動方式
1、使用 service 啓動:
[root@localhost /]# service mysqld start (5.0版本是mysqld)
[root@szxdb etc]# service mysql start (5.5.7版本是mysql)
2、使用 mysqld 腳本啓動:
/etc/inint.d/mysqld start
3、使用 safe_mysqld 啓動:
safe_mysqld&
b、停止
1、使用 service 啓動:
service mysqld stop
2、使用 mysqld 腳本啓動:
/etc/inint.d/mysqld stop
3、mysqladmin shutdown
c、重啓
1、使用 service 啓動:
service mysqld restart
service mysql restart (5.5.7版本命令)
2、使用 mysqld 腳本啓動:
/etc/init.d/mysqld restart
mysql完全刪除
查看當前安裝mysql情況
rpm -qa|grep -i mysql
可能會顯示安裝了0-4個安裝包
如:
mysql-server-8.0.17-3.module_el8.0.0+181+.x86_64
mysql-8.0.17-3.module_el8.0.0+181+.x86_64
mysql-errmsg-8.0.17-3.module_el8.0.0+181+.x86_64
mysql-common-8.0.17-3.module_el8.0.0+181+.x86_64
刪除mysql
刪除命令:rpm -e –nodeps 包名(不過安裝白之間存在依賴關係)
應該按照順序刪除
如:
注意刪除的時候 應先刪除:mysql-server-8.0.17-3.module_el8.0.0+.x86_64
然後:mysql-8.0.17-3.module_el8.0.0+181+.x86_64
再:mysql-errmsg-8.0.17-3.module_el8.0.0+181+.x86_64
最後:mysql-common-8.0.17-3.module_el8.0.0+181+.x86_64
然後在按照上面查看進程,已經完全刪除,完美!