1.獲取mysql的yum源
[~]# wget
[~]# yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
[~]# yum -y install mysql-community-server
4.重啟mysql伺服器
[~]# systemctl start mysqld
5.設定開機啟動
6.修改root本地登入密碼[~]# systemctl enable mysqld
[~]# systemctl daemon-reload
從 /var/log/mysqld.log 中找到初始密碼,找到如下文字「a temporary password is generated for root@localhost:」
冒號後面即為初始密碼
使用命令登入
[~]# mysql -uroot -p
修改root賬戶密碼
> alter user 'root'@'localhost' identified by '新密碼,必須包含英文大小寫字母,數字和特殊字元,且至少8位';
7.配置預設編碼為utf8
修改/etc/my.cnf配置檔案,在[mysqld]下新增編碼配置,如下所示:
編輯完成後,記得重啟mysql[mysqld]
character_set_server=utf8
init_connect='set names utf8'
[~]# systemctl restart mysqld
8.建立遠端可訪問的賬戶
> create user 新使用者名稱 identified by '新使用者密碼';
對賬戶授權
> grant all privileges on 庫名.表名 to '新使用者名稱'@'%'identified by '新使用者密碼' with grant option;
當需要授權新使用者所有庫所有表的許可權時,可以將庫名.表名設定為*.*
重新整理mysql許可權表
> flush privileges ;
9.測試
從其他位址鏈結 mysql -h ***xx -u使用者名稱 -p
centos7.3安裝和配置mysql5.7
mysql建立遠端使用者並授權
拿到乙個新伺服器後我都做了什麼(git伺服器配置)
一 安裝git mkdir usr local git cd usr local git wget2.解壓 tar xzvf v2.9.2.tar.gz3.安裝 cd git 2.9.2 make prefix usr local git all make prefix usr local git ...
剛接觸機器學習這乙個月我都做了什麼?
這乙個月,從對機器學習充滿好奇與畏懼,到對各種演算法稍有理解以及圍繞推薦場景的編碼實踐,算是對機器學習有了乙個入門的體驗。但是中間也踩過不少坑,比如啃過線性代數的教材 看過無聊的機器學習課程 追過高階的機器學習書籍 陷入乙個演算法無法自拔 最後也沒整明白 其實,學習機器學習沒有那麼難,也很容易走偏。...
剛接觸機器學習這乙個月我都做了什麼?
這乙個月,從對機器學習充滿好奇與畏懼,到對各種演算法稍有理解以及圍繞推薦場景的編碼實踐,算是對機器學習有了乙個入門的體驗。但是中間也踩過不少坑,比如啃過線性代數的教材 看過無聊的機器學習課程 追過高階的機器學習書籍 陷入乙個演算法無法自拔 最後也沒整明白 其實,學習機器學習沒有那麼難,也很容易走偏。...