在 linux 系統中,按照以下步驟安裝 mysql:更新系統包,再安裝 mysql,然后啟動服務;在 windows 系統中,從官網下載安裝包并按照提示操作即可。mysql 的配置信息存儲在 my.cnf 或 my.ini 文件中,常見配置項包括監聽 ip 地址、端口、并發連接數、單個 sql 請求最大數據包大小等。為了允許遠程連接,需修改 bind-address 配置;為了增加并發連接數,需修改 max_connections 配置。修改配置后,需重啟 mysql 服務。配置時還需注意安全
MySQL 安裝配置指南
如何安裝 MySQL?
在 Linux 系統中,可以通過以下步驟安裝 MySQL:
-
更新系統包:
sudo apt-get update
安裝 MySQL:sudo apt-get install mysql-server
啟動 MySQL 服務:sudo systemctl start mysql
在 Windows 系統中,可以通過以下步驟安裝 MySQL:
-
從 MySQL 官網下載 MySQL 安裝包
雙擊安裝包并按照提示操作
安裝完成后,在開始菜單中找到 MySQL 控制中心并啟動
如何配置 MySQL?
MySQL 的基本配置信息存儲在 /etc/mysql/my.cnf
文件中(Linux)或 C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
文件中(Windows)。
常見配置項
bind-address
: 監聽的 IP 地址,默認 127.0.0.1
,表示只允許本地連接
port
: MySQL 監聽的端口,默認 3306
max_connections
: 最大允許的并發連接數,默認 100
max_allowed_packet
: 允許的單個 SQL 請求的最大數據包大小,默認 4MB
innodb_buffer_pool_size
: InnoDB 存儲引擎使用的緩沖池大小,默認 128MB
配置示例
為了允許遠程連接,可以修改 bind-address
配置如下:
<code>bind-address = 0.0.0.0</code>
登錄后復制
為了增加并發連接數,可以修改 max_connections
配置如下:
<code>max_connections = 200</code>
登錄后復制
修改配置后,需要重新啟動 MySQL 服務以使更改生效:
Linux:sudo systemctl restart mysql
Windows:在 MySQL 控制中心重啟服務
其他配置注意事項
安全性:確保 MySQL 監聽的端口僅允許受信任的 IP 地址訪問
性能優化:根據服務器負載和工作量調整 innodb_buffer_pool_size
等配置項
備份:定期備份 MySQL 數據庫以防止數據丟失