雖然網上很多教程啊 但是每次都記不住啊 所以就自己寫一篇人生的第一篇博客
一、首先上官網的教程
https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html
作為程序員我覺得英語一定要學好 你看這神馬教程都tm是英文
二、開始我們的安裝
這里我用的是5.7 的版本(下載就不說了),畢竟大家都是用的這個版本,但是聽說8.0+的速度是5.7的二倍
就按照官網的教程安裝
發現我已經安裝了 哈哈
接着就按官方推薦的安裝
首先上傳到我們的服務器
這里我們采取先解壓再重命名的策略 解壓到local下
解壓后再改名字哈
繼續按照官方的教程走 但是我們這里不創建軟連接 我們直接改名字
我們去創建用戶和組
接着我們去授權文件所有者 並授權讀寫權限
接下來我們去初始化mysql
初始化出現 error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory
發現還沒安裝 這個
如果已經安裝了libnuma.so.1但是版本不對,我們可以先 yum remove libnuma.so.1 然后安裝64位的yum -y install numactl.x86_64
我們繼續初始化
完成我們的初始化 得到密碼
我們安裝啟動ssl安全連接
安全啟動mysql bin/mysqld_safe --user=mysql &
又遇到問題
mysqld_safe error: log-error set to '/var/log/mariadb/mariadb.log', however file don't exists. Creat
找到了這個哥們的博客 ,https://blog.csdn.net/liukai6/article/details/78481308 然后解決問題
我們把這個mysql服務加入到開機啟動
給他可執行的權限 chmod +x /etc/init.d/mysql.server
添加系統服務 chkconfig --add mysql
注冊成功
啟動服務
做個軟連接
也可以修改配置文件 可以看下面這個哥們的博客
https://blog.csdn.net/ganwei793089452/article/details/79615632
連上了
修改密碼
授權遠程連接
grant all privileges on *.* to root@'%' identified by 'root';
刷新該表完工
flush privileges;