拿到乙個新伺服器後我都做了什麼(Mysql)

2021-08-16 14:05:26 字數 1365 閱讀 6420

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.設定開機啟動

[~]# systemctl enable mysqld

[~]# systemctl daemon-reload

6.修改root本地登入密碼

從 /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]下新增編碼配置,如下所示:

[mysqld]

character_set_server=utf8

init_connect='set names utf8'

編輯完成後,記得重啟mysql

[~]# 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 ...

剛接觸機器學習這乙個月我都做了什麼?

這乙個月,從對機器學習充滿好奇與畏懼,到對各種演算法稍有理解以及圍繞推薦場景的編碼實踐,算是對機器學習有了乙個入門的體驗。但是中間也踩過不少坑,比如啃過線性代數的教材 看過無聊的機器學習課程 追過高階的機器學習書籍 陷入乙個演算法無法自拔 最後也沒整明白 其實,學習機器學習沒有那麼難,也很容易走偏。...

剛接觸機器學習這乙個月我都做了什麼?

這乙個月,從對機器學習充滿好奇與畏懼,到對各種演算法稍有理解以及圍繞推薦場景的編碼實踐,算是對機器學習有了乙個入門的體驗。但是中間也踩過不少坑,比如啃過線性代數的教材 看過無聊的機器學習課程 追過高階的機器學習書籍 陷入乙個演算法無法自拔 最後也沒整明白 其實,學習機器學習沒有那麼難,也很容易走偏。...