新安裝的MySQL的簡單配置

2022-02-19 05:03:09 字數 2041 閱讀 3416

修改配置檔案

最大允許錯誤次數(注:是訪問協議錯誤,若某個ip錯誤次數達到該閾值,則被遮蔽)

max_connections :最大連線數(能同時訪問server的連線個數,若達到該閾值,則不能再連線到server)

skip_name_resolve :跳過網域名稱反解

back_log :建立tcp連線時,允許的最大同時未完成的連線個數

expire_logs_days :binlog的保留天數

注: datadir和log-error和log-bin等對應目錄需要確保已建立,並且許可權為mysql所有。

例如:mkdir -p /data/mysql

chown -r mysql.mysql /data/mysql

mkdir -p /var/log/mysql

chown -r mysql.mysql /var/log/mysql

配置完成後,啟動mysql:

/etc/init.d/mysqld start

mysql> select user,host from mysql.user;

+------+-----------+

| user | host |

+------+-----------+

| root | 127.0.0.1 |

| root | ::1 |

| | localhost |

| root | localhost |

+------+-----------+

4 rows in set (0.00 sec)

mysql> drop user ''@localhost;

query ok, 0 rows affected (0.25 sec)

mysql> drop user 'root'@'::1';

query ok, 0 rows affected (0.00 sec)

mysql> select user,host from mysql.user;

+------+-----------+

| user | host |

+------+-----------+

| root | 127.0.0.1 |

| root | localhost |

+------+-----------+

2 rows in set (0.00 sec)

為root使用者賦予密碼:

mysql> update mysql.user set password = password('newpassword') where user = 'root';

query ok, 0 rows affected (0.00 sec)

rows matched: 3 changed: 0 warnings: 0

mysql> flush privileges;

query ok, 0 rows affected (0.00 sec)

mysql> quit

bye

新安裝的MySQL的簡單配置

修改配置檔案 最大允許錯誤次數 注 是訪問協議錯誤,若某個ip錯誤次數達到該閾值,則被遮蔽 max connections 最大連線數 能同時訪問server的連線個數,若達到該閾值,則不能再連線到server skip name resolve 跳過網域名稱反解 back log 建立tcp連線時...

mysql安裝許可權 mysql 新安裝時的許可權

在安裝mysql後,你通過執行scripts mysql install db安裝初始的訪問許可權。見4.7.1 快速安裝概述。scripts mysql install db指令碼啟動mysqld伺服器,然後初始化授權表,包含下列許可權集合 mysql root使用者作為可做任何事情的乙個超級使用...

新安裝NODEJS之後配置

npm config set registry global npm config set disturl global npm install cnpm g registry npm install g yarn yarn config set registry yarn config set g...