mysql多伺服器 單伺服器多mysql伺服器

2021-10-19 19:19:24 字數 1722 閱讀 3918

#mkdir  /home/mysql_servers/mysql330  -p

#useradd -g mysql mysql3307 -s /bin/nologin -d /home/mysql_servers/mysql3307

#tar xf mysql.tar.gz

#cd mysql/

#./configure  --prefix=/home/mysql_servers/mysql3307

#make

#make install

#cp mysql3307/share/mysql/my-medium.cnf  mysql3307/my.cnf

#vi mysql3307/my.cnf   --以下列出一部分修改了的地方

[client]

#password= your_password

port= 3307

socket= /tmp/mysql3307.sock

[mysqld]

port= 3307

socket= /tmp/mysql3307.sock

datadir = /home/mysql_servers/mysql3307/data

log-error = /var/log/mysqld3307.log          --打出錯誤日誌檔案 ,以便排錯

pid-file = /home/mysql_servers/mysql3307/3307.pid

log-bin=/home/mysql_servers/mysql3307/data/mysql-bin

複製多個資料例項:

#cd /home/mysql_servers/

#mkdir  mysql330

#cp -r  mysql3307/*  mysql3308/     --修改my.cnf 中3307為3308

#cp -r  mysql3307/*  mysql3309/     --修改my.cnf 中3307為3309

資料庫初始化:

#/home/mysql_servers/mysql3307/bin/mysql_install_db --basedir=/home/mysql_servers/mysql3307/ --datadir=/home/mysql_servers/mysql3307/data  --user=mysql3307

啟動mysql:   --一定要注意,配置my.cnf   打出錯誤日誌,

# /home/mysql_servers/mysql3307/bin/mysqld_safe --defaults-file=/home/mysql_servers/mysql3307/my.cnf --user=mysql3307 &

執行以下,為mysql安全些:

#mysql  -uroot -p  -p3307  -s /tmp/mysql3307.sock

mysql>drop database  test;     --刪除test庫

mysql>drop user  ''@'localhost';    --刪除匿名使用者

mysql>set password for 'root'@'localhost' =password('dodowolf');   --修改root密碼

關閉mysql服務:

#/home/mysql_servers/mysql3307/bin/mysqladmin -uroot -p  -s /tmp/mysql3307.sock shutdown

mysql多伺服器 mysql 多伺服器例項

測試環境是在windows下。不同系統啟動和停止命令有所差異 1 修改配置檔案 把需要配置的選項都設定成不一樣的 需要修改的地方有 client password your password port 3308 經過測試,這個埠改不改都沒什麼問題,但是還是改了保險點吧 socket d servic...

單伺服器多MySQL安裝

client port 3457 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3457 設定mysql的安裝目錄 basedir d mysql 5.7.26 winx642 設定mysql資料庫的資料的存放目錄 da...

mysql 單伺服器建立多例項

mysql單伺服器啟動多個例項實際有兩種方式 第一種方式就是使用mysql mysqld multi 第二種方式就是分別使用不同的目錄埠啟動不同的例項 第一種方式 1 資料庫例項目錄 data3306 data3307 data3308 2 建立例項 usr local mysql scripts ...