linux安裝mysql5 7 20,親測

2021-08-09 12:00:02 字數 1743 閱讀 3080

shell>tar -zxvf mysql-

5.7.20

-linux

-glibc2

.12-x86_64

.tar.gz -c /usr/local

/shell>mv mysql-

5.7.20

-linux

-glibc2

.12-x86_64

/ mysql

shell> groupadd mysql

shell> useradd -r

-g mysql -s /bin/false mysql

shell> cd /usr/local

shell> cd mysql

shell> mkdir mysql-files

shell> chmod 750 mysql-files

shell> chown -r mysql .

shell> chgrp -r mysql .

shell> bin/mysqld --initialize --user=mysql //這個命令執行完之後會出現預設密碼如下圖:

shell>bin/mysqld_safe --user=mysql & //(坑)執行這步的是為了生成pid,當你看到以.pid ended結尾,就可以ctrl+c,而且這一步mysql已經啟動了,你需要執行ps -ef|grep mysqld,然後將mysql程序kill掉,然後在進行一下命令

shell>cd ..

shell> sudo support-files/mysql.server start//開啟mysql,他會報錯,需要修改/etc/my.cnf下的socket=/tmp/mysql.sock,修改完成後再次啟動mysql

shell> cp support-files/mysql.server /etc/init.d/mysql.server//設定開機啟動

修改預設密碼:

mysql> set password = password('123456');
任意主機能連線:

mysql>grant all privileges on*.

*to'myuser'@'%' identified by

'mypassword'

with grant option;

mysql>flush privileges;

下邊是my.cnf配置檔案:

datadir=/var/lib/mysql

socket=/tmp/mysql.sock

user=mysql

# disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

windows系統下安裝MySQL5 7 25

mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mytools mysql 5.7.25 winx64 設定mysql資料庫的資料的存放目錄 datadir d mytools mysql 5.7.25 winx64 data 允許最大連線數 max ...

MySQL資料庫安裝Version5 7 25

mysql資料庫大版本5.7的安裝沒有較大變化,所以mysql資料庫version5.7.25安裝請參考 mysql資料庫安裝version5.7 上面文章中mysql安裝使用version5.7.22,version5.7.25安裝請參考上面文章,並且結合參考下面的步驟,指出了version5.7...

mysql中文亂碼解決 5 7 2

1 資料庫亂碼如下 初始安裝mysql後,character set server 值是latin1.導致存入資料庫的中文顯示?亂碼。解決方法就是修改my.ini檔案 如下 mysqld 下加以下配置 server type 3 mysqld the next three options are m...