1. 程式人生 > 遊戲攻略 >《戰國無雙5》入門小技巧分享

《戰國無雙5》入門小技巧分享

1. 下載

進入Mysql下載官網,請點選:MySql官網下載連結,在Product Version選項框中選擇與自己本機對應的Mysql版本(這裡我選擇5.7.13),Operating System選項框中選擇Linux - Generic

2. 上傳並解壓

這裡博主習慣用rz命令上傳,不習慣的可以使用WinSCP上傳

[root@localhost bin]# cd /
[root@localhost /]# rz
[root@localhost /]# cd /usr/local
[root@localhost local]# tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar

3. 重新命名

[root@localhost local]# mv mysql-5.7.26-linux-glibc2.12-x86_64  mysql
[root@localhost local]# cd mysql

4.建立mysql使用者組和使用者並修改許可權

[root@localhost local]# groupadd mysql
[root@localhost local]# useradd -r -g mysql mysql

5.建立資料目錄並賦予許可權

[root@localhost local]# mkdir -p  /data/mysql              #建立目錄
[root@localhost local]# chown mysql:mysql 
-R /data/mysql #賦予許可權

6.配置my.cnf

[root@localhost local]# vim /etc/my.cnf

內容如下:

[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic
-links=0 explicit_defaults_for_timestamp=true

7.初始化資料庫

進入mysql的bin目錄

[root@localhost local]# cd /usr/local/mysql/bin/

初始化

[root@localhost bin]# ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize

8.檢視密碼

最好將臨時密碼儲存一下,接下來登入需要使用

[root@localhost bin]# cat /data/mysql/mysql.err

9.啟動mysql,並更改root 密碼

[root@localhost bin]# service mysql start
[root@localhost bin]# ps -ef|grep mysql

這裡可能會啟動報錯:

mysqld: [ERROR] Found option without preceding group in config file /etc/my.cnf at line 1!
mysqld: [ERROR] Fatal error in defaults handling. Program aborted!

原因:配置檔案出錯,建議配置檔案與我一致

到這裡表明mysql已經安裝完成了!!!

10. 登入修改密碼

[root@localhost bin]#  ./mysql -u root -p

執行下面三步操作,然後重新登入。

mysql> SET PASSWORD = PASSWORD('123456');
mysql> ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
mysql> FLUSH PRIVILEGES; 

11. 遠端連線

這時候你如果使用遠端連線……你會發現你無法連線。

登入mysql繼續執行下面三個命令

mysql> use mysql                                            #訪問mysql庫
mysql> update user set host = '%' where user = 'root';      #使root能再任何host訪問
mysql> FLUSH PRIVILEGES;                                    #重新整理

重新測試,連線成功!!!

ps:如果不希望每次都到bin目錄下使用mysql命令則執行以下命令

[root@localhost bin]# ln -s  /usr/local/mysql/bin/mysql    /usr/bin

12. 設定開機自啟

[root@localhost bin]# vi /etc/rc.d/rc.local

新增如下程式碼到/etc/rc.d/rc.local 中:

/usr/local/mysql/support-files/mysql.server start

OK!!!!MySQL就裝好了