新聞中心
MySQL多端口安裝簡介

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名與空間、虛擬空間、營銷軟件、網(wǎng)站建設、趙縣網(wǎng)站維護、網(wǎng)站推廣。
在計算機系統(tǒng)中,為了提高數(shù)據(jù)庫服務器的安全性和性能,我們通常會為MySQL設置多個端口,這樣,不同的應用程序或用戶就可以通過不同的端口連接到MySQL服務器,實現(xiàn)數(shù)據(jù)的訪問和操作,本文將詳細介紹如何在Linux系統(tǒng)上安裝并配置MySQL多端口。
準備工作
1、下載MySQL安裝包
訪問MySQL官方網(wǎng)站(https://dev.mysql.com/downloads/mysql/)下載適合你的操作系統(tǒng)的MySQL安裝包。
2、安裝依賴庫
在安裝MySQL之前,需要先安裝一些依賴庫,以Ubuntu為例,可以使用以下命令安裝:
sudo aptget update sudo aptget install libaio1
安裝MySQL
1、解壓安裝包
將下載的MySQL安裝包解壓到一個目錄,例如/usr/local/mysql:
tar zxvf mysql8.0.26linuxglibc2.12x86_64.tar.gz C /usr/local/
2、創(chuàng)建MySQL用戶和組
為了安全起見,我們需要創(chuàng)建一個專門的用戶和組來運行MySQL服務:
sudo groupadd mysql sudo useradd r g mysql s /bin/false mysql
3、更改MySQL目錄權限
將MySQL目錄的屬主和屬組更改為剛剛創(chuàng)建的用戶和組:
sudo chown R mysql:mysql /usr/local/mysql
4、初始化MySQL數(shù)據(jù)庫
進入MySQL目錄,執(zhí)行初始化腳本:
cd /usr/local/mysql sudo bin/mysqld initialize user=mysql basedir=/usr/local/mysql datadir=/usr/local/mysql/data pidfile=/usr/local/mysql/data/mysqld.pid socket=/usr/local/mysql/data/mysqld.sock port=3307 logerror=/usr/local/mysql/data/mysqld.err lcmessagesdir=/usr/local/mysql/data skipexternallocking bindaddress=0.0.0.0 enforcestorageengine=MyISAM sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_UNREFERENCED_TABLE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,ONLY_FULL_GROUP_BY,NO_CHECK_LOACAL_INFILE,NO_AUTO_CREATE_USER,NO_ENGINE_UNREFERENCED_TABLE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,ONLY_FULL_GROUP_BY,NO_CHECK_LOACAL_INFILE,NO_AUTO_CREATE_USER,NO_ENGINE_UNREFERENCED_TABLE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,ONLY_FULL_GROUP_BY,NO_CHECK_LOACAL_INFILE securefilepriv="/usr/local/mysql/data" charactersetserver=utf8mb4 collationserver=utf8mb4_unicode_ci explicit_defaults_for_timestamp=true lowercasetablenames=1 skipsymboliclinks skipshowdatabases skipcomments skiplogwarnings skipmultiplexing enablelocalinfile pluginload=partition serverid=1 maxheaptablesize=128M tmpdir=/usr/local/tmp maxallowedpacket=16M openfileslimit=50000 tabledefinitioncache=4096 tableopencache=4096 concurrentinsert = 2 querycachetype = 1 querycachesize = 64M threadcachesize = 50 myisamrecovery = FORCE,BACKUP keybuffer = 32M readbuffer = 2M writebuffer = 2M sort buffer = 2M join buffer = 2M readrndbuffer = 256K bulk insert buffer = 64M netbuffer = 8K maxallowedpacket = 16M maxconnectableclients = 1000000000 maxconnections = 500000000 maxdelayedthreads = 1000000000 maxheap = 128M maxrelaylog = 524288000 maxupdated = 524288000 maxuserconnections = 1000000000;
5、啟動MySQL服務
使用以下命令啟動MySQL服務:
sudo bin/mysqld start user=mysql &
配置MySQL多端口
1、修改配置文件
打開MySQL配置文件my.cnf,找到[mysqld]部分,添加以下內(nèi)容:
[mysqld] port = 3307 # 默認端口號為3306,這里設置為3307,表示第二個端口號為3307,你可以根據(jù)需要設置更多的端口號。
2、重啟MySQL服務
使用以下命令重啟MySQL服務,使配置生效:
sudo service mysql restart | sudo /etc/init.d/mysql restart | sudo systemctl restart mysqld | sudo systemctl stop firewalld | sudo systemctl disable firewalld | sudo systemctl start firewalld | sudo systemctl enable firewalld | netstat anp | grep "LISTEN" | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc/sysconfig/iptables | grep ":3307" | tail n +2 > /etc
網(wǎng)站名稱:MySQL多端口安裝簡介
瀏覽路徑:http://m.5511xx.com/article/cccdgeh.html


咨詢
建站咨詢
