導航:首頁 > 配伺服器 > 伺服器怎麼安裝兩個mysql

伺服器怎麼安裝兩個mysql

發布時間:2022-08-22 12:44:45

❶ 在一台主機上怎麼起兩個mysql服務

1. 到這里下載Mysql安裝包,建議下載zip版本的。解壓縮至一個目錄,假設是c:\mysql\
2. 你會發現目錄下幾個my-XXXXX.ini的文件,將某一個改名為my.ini,修改幾行
port=3307 #也可改成其他未被佔用的埠, 一共有兩處,我們讓第二個MySQL監聽3307埠
basedir=c:\mysql
datadir=c:\mysql\data
4. 安裝服務
命令提示符: c:\mysql\bin>mysqld-nt --install mysql2 --defaults-file=c:\mysql\my.ini
5. 開啟服務
命令提示符: c:\mysql\bin>net start mysql2 或者在服務中手動開啟
6. 停止服務
命令提示符: c:\mysql\bin>net stop mysql2 或者在服務中手動停止
7. 刪除服務
命令提示符: c:\mysql\bin>net stop mysql2
命令提示符: c:\mysql\bin> mysqld-nt --remove mysql2 #啊哈,這次你不能手動刪除了吧
有一點要銘記的,要將你的伺服器的資料庫埠指向3307哦,否則後果自負哦。

cmd 訪問方式 mysql -u -p -P(埠號)

❷ 在一台機器上,怎樣開啟兩個mysql服務

7月26日 10:36 有些情況下你可能想要在同一台機器上運行多個伺服器。例如,你可能想要測試一個新的MySQL版本而讓你現有生產系統的設置不受到干擾,或你可能是想要為不同的客戶提供獨立的MySQL安裝一個網際網路服務供應商。

如果你想要運行多個伺服器,最容易的方法是用不同的TCP/IP埠和套接字文件重新編譯伺服器,因此他們不是偵聽同一個TCP/IP埠或套接字。

假設一個現存伺服器配置為預設埠號和套接字文件,那麼用一個這樣的configure命令行設置新的伺服器:

shell> ./configure --with-tcp-port=port_number \
--with-unix-socket=file_name \
--prefix=/usr/local/mysql-3.22.9

這里port_number和file_name應該不同於預設埠號和套接字文件路徑名,而且--prefix值應該指定一個不同於現存的MySQL安裝所在的安裝目錄。

你可以用這個命令檢查由任何當前執行的MySQL所使用的套接字和埠:

shell> mysqladmin -h hostname --port=port_number variables

如果你有一個MySQL伺服器正運行在你使用了的埠上,你將得到MySQL的一些最重要的可配置變數的一張表,包括套接字名等。

你也應該編輯你機器的初始化腳本(可能是「mysql.server」)來啟動並殺死多個mysqld伺服器。

你不必重新編譯一個新MySQL伺服器,只要以一個不同的埠和套接字啟動即可。你可以通過指定在運行時safe_mysqld使用的選項來改變埠和套接字:

shell> /path/to/safe_mysqld --socket=file_name --port=port_number

如果你在與開啟日誌的另一個伺服器相同的一個資料庫目錄下運行新伺服器,你也應該用safe_mysqld的--log和--log-update選項來指定日誌文件的名字,否則,兩個伺服器可能正在試圖寫入同一個日誌文件。

警告:通常你決不應該有在同一個資料庫中更新數據的2個伺服器!如果你的OS不支持無故障(fault-free)的系統鎖定,這可能導致令人驚訝的事情發生!

如果你想要為第二個伺服器使用另一個資料庫目錄,你可以使用safe_mysqld的--datadir=path選項。

❸ 一台linux伺服器怎麼安裝多個mysql資料庫並配置主從

1、關閉Liunx系統的防火牆,如果忘了,你下面的測試連接必定會失敗,切記,切記,切記。
2、yum安裝lrzsz和cmake
yum -y install lrzsz;
yum -y install cmake;
首先熟悉MySql資料庫,很多人都是直接安裝原生版的MySql資料庫(就是官網上下載的資料庫安裝包),也有人用的是MySql的衍生版資料庫,如percona,我用的就是這種,下面我會分別說明原生版和衍生版MySql資料庫的安裝和主從配置。

❹ 一台win伺服器怎麼安裝兩個mysql

先不考慮網路限制,假設兩台linux 都能telnet進去,現在有A、B兩個伺服器上的mysql,如果讓A能訪問B ,那麼可以再B庫中執行 grant all privileges on *.* to 'java'@'B的ip' identified by 'password',然後flush privileges即可

❺ 安裝了兩個mysql 一個本地服務,一個網路服務

我覺得不必要吧,mysql是個資料庫,可以在一個mysql里建立多個庫,不需要安裝多個mysql。一個資料庫就可以針對多個系統進行服務。而且庫之間安全性還是有的。不同用戶之間的文件並不相通。所以沒必要安裝兩個。

❻ 一台伺服器可以裝兩個不同版本的mysql嗎

可以安裝兩個不同版本的mysql,在啟動第二個mysql時必須把第一個mysql關閉才能啟動,一位第一個mysql佔用了3306埠。也可以把其中一個的埠改成別的這樣兩個版本的mysql就可以同時啟動了!

❼ linux怎樣安裝多個mysql

可以安裝
很早以前這么裝過
現在都忘了
mysql支持在一個物理伺服器上安裝多個mysql項目,
只需要在my.cnf裡面配置好多個項目即可
建議你查看mysqld_multi
使用方法
這里就不給你具體的配置文件了,在網上搜下
很多這樣的應用。

❽ 一台伺服器怎麼安裝兩台mysql

如果你只是想要單獨的兩個資料庫那你直接在mysql中建兩個資料庫就行了,要求高一點還可以建兩個實例(每個實例都可以單獨配置);
如果你就是要部署兩套mysql,那你只能把伺服器做虛擬化,就是邏輯上虛擬成兩台伺服器,然後就可以部署兩套mysql了。

❾ 如何在一台伺服器上安裝兩個mysql或者更多

這種架構一般用在以下三類場景
1. 備份多台 Server 的數據到一台如果按照數據切分方向來講,那就是垂直切分。比如圖 2,業務 A、B、C、D 是之前拆分好的業務,現在需要把這些拆分好的業務匯總起來備份,那這種需求也很適用於多源復制架構。實現方法我大概描述下:業務 A、B、C、D 分別位於 4 台 Server,每台 Server 分別有一個資料庫來隔離前端的業務數據,那這樣,在從庫就能把四台業務的數據全部匯總起來,而不需要做額外的操作。那沒有多源復制之前,要實現這類需求,只能在匯總機器上搭建多個 MySQL 實例,那這樣勢必會涉及到跨庫關聯的問題,不但性能急劇下降,管理多個實例也沒有單台來的容易。

閱讀全文

與伺服器怎麼安裝兩個mysql相關的資料

熱點內容
單片機里code什麼意思 瀏覽:182
linux修改umask 瀏覽:536
編程鎖的發展 瀏覽:346
唯詞app怎麼改密碼 瀏覽:72
魔獸世界表情命令 瀏覽:985
智能還款信用卡源碼 瀏覽:554
zoo文件夾 瀏覽:762
安卓2k21如何下載 瀏覽:648
某年某月的天數python 瀏覽:912
廣度優先演算法的復雜度 瀏覽:399
系統重裝網站源碼 瀏覽:152
相冊加密相片 瀏覽:297
美國正常化行政命令 瀏覽:277
中級審計師教材pdf 瀏覽:696
wps中pdf旋轉 瀏覽:600
getex命令 瀏覽:190
雲閃付和農行卡app怎麼授權 瀏覽:123
羈絆命令 瀏覽:51
解壓視頻怪獸大全 瀏覽:964
最新中華人民共和國預演算法 瀏覽:861