刪除mysql并重裝

環(huán)境:centos7 mysql5.5.62

首先一定要卸載干凈
1.卸載原有程序

yum remove mysql mysql-server mysql-libs

2.查看是否還有mysql

rpm -qa | grep -i mysql

3.查看殘留的目錄:

whereis mysql #應該會輸出 /usr/lib64/mysql

4.刪除mysql目錄:

rm -rf /usr/lib64/mysql

5.刪除相關文件:

rm -rf /etc/my.cnf
rm -rf /root/.mysql_sercret

6.最關鍵的(如果這個目錄如果不刪除妇押,再重新安裝之后喂分,密碼還是之前的密碼碌廓,不會重新初始化):

rm -rf /var/lib/mysql

7.查看~目錄或其他相關目錄下是否有隱藏的.my.cnf文件敬锐,一并刪除(我就是在這個坑里折騰了一整天)

8.卸載自帶的mariadb
檢查是否存再mariadb

rpm -qa | grep mariadb

用yum remove卸載相關包
以上卸載就完成了。

安裝參考https://blog.csdn.net/StenisGate/article/details/90740163已經寫的很詳細了

1.下載mysql相對應的版本
官網下載地址:https://dev.mysql.com/downloads/mysql/

  1. 解壓安裝包
tar -zxvf mysql-5.5.62-linux-glibc2.12-x86_64.tar.gz -C /usr/local/

重命名為mysql

cd /usr/local
mv mysql-5.5.62-linux-glibc2.12-x86_64.tar.gz mysql

3.安裝依賴

yum install -y libaio
yum -y install autoconf

4.添加用戶授權并安裝
添加用戶呆瞻,將使用該用戶執(zhí)行MySQL進程

useradd -s /bin/false -M mysql

修改MySQL目錄權限

chown -R mysql:mysql /usr/local/mysql

安裝并指定用戶和data文件夾位置

/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --user=mysql

更改所屬用戶和組台夺,除了mysql目錄下的data目錄所屬用戶不變,其他所有文件的所屬用戶改回root

    chown -R root /usr/local/mysql/
    chown -R mysql /usr/local/mysql/data/

5.拷貝配置文件痴脾,將mysql的配置文件拷貝為/etc/目錄下的my.cnf颤介,若提示已存在直接覆蓋

cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

拷貝啟動程序,將mysql的啟動程序拷貝到/etc/init.d/目錄下

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

6.安裝完成啟動服務

service mysqld start

看到success表示啟動成功

7.配置環(huán)境變量

加入環(huán)境變量明郭,編輯/etc/profile买窟,這樣可以在任何地方用mysql命令了

echo "export MTSQL_HOME=/usr/local/mysql" >>  /etc/profile
echo "export PATH=$MYSQL_HOME/bin:$PATH" >>  /etc/profile #根據實際情況修改
source /etc/profile #重新載入

首次修改密碼

mysqladmin -u'root' password 'root'

之后修改密碼

mysqladmin -u'root' -p'PassWord' password 'NewPassWord' SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

設置數據庫表名不區(qū)分大小寫(這個常用配置不要忘記)囊骤,編輯 my.conf

vim /etc/my.cnf

在[mysqld]后面加入一行

lower_case_table_names = 1

重啟mysql生效

常用命令

啟動

service mysqld start

關閉

service mysqld stop

重新啟動

service mysqld restart

查看運行狀態(tài)

service mysqld status

允許遠程用戶登錄訪問(登入mysql后操作)

grant all on *.* to 'root'@'%' identified by '123' with grant option;

刷新權限(登入mysql后操作)

flush privileges;

MySQL添加開機自啟動

1茫经、將服務文件拷貝到init.d下九孩,并重命名為mysqld

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

2爆存、賦予可執(zhí)行權限

chmod +x /etc/init.d/mysqld

3官觅、添加服務

chkconfig --add mysqld

4仇味、顯示服務列表

chkconfig --list

如果看到mysql的服務期犬,并且3,4,5都是on的話則成功叁巨,如果是off年堆,則鍵入
chkconfig –level 345 mysqld on

創(chuàng)建用戶和表并授權

1吞杭、創(chuàng)建用戶

CREATE USER 'username'@'host' IDENTIFIED BY 'password';
CREATE USER 'zhangkuan'@'localhost' IDENTIFIED BY '123456';

2、創(chuàng)建庫

CREATE DATABASE databasename;
CREATE DATABASE zhangkuan;

3变丧、授權

GRANT PRIVILEGES ON databasename.tablename TO 'username'@'host'芽狗;
GRANT SELECT, INSERT ON guitu.user TO 'guitu'@'%';
GRANT ALL ON guitu.* TO 'guitu'@'%';

4、授權用戶擁有授權權限

GRANT privileges ON databasename.tablename TO 'username'@'host' WITH GRANT OPTION;
GRANT ALL ON zhangkuan.* TO 'guitu'@'%' WITH GRANT OPTION;

5痒蓬、撤銷用戶權限

REVOKE privilege ON databasename.tablename FROM 'username'@'host';
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末童擎,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子攻晒,更是在濱河造成了極大的恐慌顾复,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鲁捏,死亡現場離奇詭異芯砸,居然都是意外死亡,警方通過查閱死者的電腦和手機给梅,發(fā)現死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進店門假丧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人动羽,你說我怎么就攤上這事包帚。” “怎么了曹质?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵婴噩,是天一觀的道長。 經常有香客問我羽德,道長几莽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任宅静,我火速辦了婚禮章蚣,結果婚禮上,老公的妹妹穿的比我還像新娘姨夹。我一直安慰自己纤垂,他們只是感情好,可當我...
    茶點故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布磷账。 她就那樣靜靜地躺著峭沦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪逃糟。 梳的紋絲不亂的頭發(fā)上吼鱼,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天,我揣著相機與錄音绰咽,去河邊找鬼菇肃。 笑死,一個胖子當著我的面吹牛取募,可吹牛的內容都是我干的琐谤。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼玩敏,長吁一口氣:“原來是場噩夢啊……” “哼斗忌!你這毒婦竟也來了?” 一聲冷哼從身側響起聊品,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤飞蹂,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后翻屈,有當地人在樹林里發(fā)現了一具尸體陈哑,經...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年伸眶,在試婚紗的時候發(fā)現自己被綠了惊窖。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡厘贼,死狀恐怖界酒,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情嘴秸,我是刑警寧澤毁欣,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布庇谆,位于F島的核電站,受9級特大地震影響凭疮,放射性物質發(fā)生泄漏饭耳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一执解、第九天 我趴在偏房一處隱蔽的房頂上張望寞肖。 院中可真熱鬧,春花似錦衰腌、人聲如沸新蟆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽琼稻。三九已至,卻和暖如春饶囚,著一層夾襖步出監(jiān)牢的瞬間欣簇,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工坯约, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留熊咽,地道東北人。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓闹丐,卻偏偏與公主長得像横殴,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子卿拴,可洞房花燭夜當晚...
    茶點故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內容