linux yum安装mysql5.7_Linux安装MySQL5.7通过yum安装轻松搞定
對于一些剛接觸MySQL的小伙伴來說,安裝這一步可能就難住了一些人,因為網上大部分教程都是很長的篇幅,一時半會也看不完,搭建起來也是非常的復雜,剛安裝好的時候登錄也是個大問題,那么今天萬萬就來跟大家分享一下最簡單的mysql安裝方式:
yum安裝MySQL5.7版本,自動解決依賴,輕松部署學習環境!
一、下載MySQL官方軟件包
二、將下載好的包上傳到服務器上
我這里通過xshell上傳,也可以使用其他ssh工具或者ftp工具。
三、解壓下載好的軟件包
四、yum安裝所有MySQL包(重點)
執行:
yum install -y mysql*.rpm
安裝完成!
這樣用yum的好處就是就是可以自動解決依賴關系,減去手動解決依賴的坑。
五、啟動MySQL
執行命令:
[root@wanwan]# systemctl start mysqld
六、登錄密碼問題
如果是純凈的系統,首次安裝mysql,那么很好辦
執行:
[root@wanwan]# echo "validate-password=OFF">> /etc/my.cnf #關閉密碼強度審計插件
[root@wanwan]# systemctl restart mysqld
[root@wanwan]# grep "password" /var/log/mysqld.log #查找出初始登錄密碼
[root@wanwan]# mysql -uroot -p'-NEjo1gbPllh'
mysql> set password for root@localhost = password('123456');
mysql> exit
這樣密碼就改好了,可以登錄使用了。
如果不是純凈的系統,已經安裝過很多版本的mysql,那么用以下的方法:
今天我們來個簡單粗暴的,直接跳過密碼認證,登錄到MySQL設置新密碼。
修改/etc/my.cnf文件,在如圖位置添加skip-grant-tables
保存退出,重啟mysql
直接登錄成功
七、設置登錄密碼
在mysql終端中執行:
mysql> use mysql #切換到mysql庫
mysql> update user set Password='123456' where User='root'; #mysql版本小于5.7執行此條
mysql> update user set authentication_string=password('123456') where user='root'; # mysql版本大于等于5.7執行此條
mysql> flush privileges;
#刷新權限
之后再次打開/etc/my.cnf刪除掉剛才添加的跳過密碼驗證skip-grant-tables(這步千萬別忘記,要不你的數據庫就是大家的了)
重啟數據庫
systemctl restart mysqld
mysql -u root -p'123456'
成功登錄!
總結
以上是生活随笔為你收集整理的linux yum安装mysql5.7_Linux安装MySQL5.7通过yum安装轻松搞定的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java字符串10_十个最常见的Java
- 下一篇: 吃撸串要搭配什么食物才好吃?