《戰國無雙5》入門小技巧分享
阿新 • • 發佈:2021-06-27
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就裝好了