mysql多例項配置 MySQL多例項資料庫配置

2021-10-18 22:11:22 字數 848 閱讀 5491

mysql多例項資料庫配置

1、登入進入mysql,在mysql-5.7.18/bin目錄下執行命令:

./mysql -uroot -p -s /usr/local/mysql-5.7.18/data/3307/mysql.sock

其中 -p 是指定密碼,如果沒有密碼則可以不寫 -p,-s是指定sock檔案,mysql.sock檔案是伺服器與本機客戶端進行通訊的ip與埠檔案;

或者使用用埠、主機登入 ./mysql -uroot -p -p3307 -h127.0.0.1 登入進入mysql

2、修改mysql的密碼,執行:

alter user 'root'@'localhost' identified by '123456';(其中123456是我們設定的密碼)

3、授權遠端訪問,執行命令:(這樣遠端客戶端才能訪問)

grant all privileges on *.* to root@'%' identified by '123456';

其中*.* 的第乙個*表示所有資料庫名,第二個*表示所有的資料庫表;

root@'%' 中的root表示使用者名稱,%表示ip位址,%也可以指定具體的ip位址,比如root@localhost,[email protected]

4、執行以下如下命令重新整理許可權:

flush privileges;

以上步驟一次性執行:

alter user 'root'@'localhost' identified by '123456';

grant all privileges on *.* to root@'%' identified by '123456';

flush privileges;

mysql多例項配置

1 mysql安裝參考 2 建立 例項的資料檔案目錄 cd data mkdir p data 3 copy mysql軟體到對應例項目錄下 cd data cp r mysql dbdata1 cp r mysql dbdata2 4 編輯配置檔案my.cnf cd data dbdata1 vi...

MySQL多例項配置 二

mysql資料庫的集中化運維,可以通過在一台mysql資料庫伺服器上,部署多個mysql例項。該功能是通過mysqld multi來實現。mysqld multi用於管理多個mysqld的服務程序,這些mysqld服務程序程式可以用不同的socket或是監聽於不同的埠,同時將資料檔案分布到不同的磁碟...

mysql單機多例項配置

主機安排 1.什麼是多例項 在一台物理主機上執行多個資料庫服務,可以節約運維成本,提高硬體利用率 1 解壓軟體 修改目錄名 root mysql wget root mysql tar xvf mysql 5.7.28 linux glibc2.12 i686.tar.gz root mysql m...