mysql資料庫的安裝
1.查詢是否安裝資料庫mysql
rpm -qa | grep mysql
2.刪除資料庫
rpm -e --nodepsmysql-libs-5.1.73-5.el6_6.x86_64(查詢到的資料庫名字)
3.查詢所有mysql對應的資料夾
whereis mysql
rm -rf /usr/bin/mysql /usr/include/mysql /data/mysql /data/mysql/mysql
多個檔案刪除以空格隔開
檢查mysql使用者組和使用者是否存在,如果沒有,則建立
[root@localhost /]# cat /etc/group | grep mysql6.安裝命令[root@localhost /]# cat /etc/passwd | grep mysql
[root@localhost /]#
[root@localhost /]# useradd -r -g mysql mysql
[root@localhost /]#
[root@localhost /]# wget
8.新增mysql yum儲存庫
systemctl status mysqld.service
出現active(running)表示服務啟動成功
之後可以在設定服務開機啟動(不過基本都是預設開機啟動的)
systemctl enable mysqld
systemctl daemon-reload
如何完全拆卸mysql8
rpm -qa |grep -i mysql
檢視已經安裝的mysql(我這裡已經是安裝好5.7版本的情況了)
基本會顯示五個
使用命令進行拆卸
yum remove mysql-community mysql-community-server mysql-community-libs mysql-community-common mysql80-community-release
拆卸完成後再使用
rpm -qa |grep -i mysql
進行檢查,此時應該沒有任何輸出
再檢視下拆卸殘留的配置等
find / -name mysql
全部使用刪除命令刪除這些檔案,如果不刪除當安裝其他版本的時候,會存在配置不匹配等問題無法啟動服務
rm -rf 檔名
修改密碼
alter user 『root』@『localhost』 identified by 『你的密碼』;
密碼預設要求
mysql的validate_password外掛程式預設安裝。 這將要求密碼包含至少乙個大寫字母,乙個小寫字母,乙個數字和乙個特殊字元,並且密碼總長度至少為8個字元。
現在檢視下預設的庫
show databases;
最後一步,授權其他主機可以遠端登陸
先檢視下許可權
現在是只有本機可以登陸
我是通過修改庫表的資訊來授權的
update user set host = 『%』 where user = 『root』;
%代表的就是所有主機
之後需要重新整理一下
flush privileges;
還有通過命令
grant all privileges on . to 『root』@』%』 identified by 『123456』 with grant option;
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...