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...