1.mysql的部署安裝之前都已經介紹過,這裡我們直接貼出簡要步驟、
例如:我們將mysql安裝在下圖所示的目錄下
2.我們建立乙個my.cnf之前的已經部署過一次,且預設的配置檔案是/etc/my.cnf。所以這裡我們就在mysql的目錄裡建立my.cnf
[root@jumpserver-01-94p41 mysql]# cat my.cnf
[mysqld]
datadir=/opt/mysqldb_data/data
socket=/tmp/mysql.sock
server-id=41
gtid_mode=on
enforce_gtid_consistency=on
log-bin=mysql-bin
port=3307
# disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# recommended in standard mysql setup
sql_mode=no_engine_substitution,strict_trans_tables
# character set
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
character-set-client-handshake=false
# default user
user=mysql
# slow query
slow_query_log=on
slow_query_log_file=/usr/local/mysql/slow-query.log
[mysqld_safe]
log-error=/usr/local/mysql/mysqld.log
pid-file=/usr/local/mysql/mysqld.pid
上面是在做搭建mysql的雙主配置,所以有一些其他的配置資訊,這裡我們需要注意的是port的埠不能是3306,socket的配置項如果/tmp下已經有了mysql.sock這裡就要換乙個名字。
3.初始化資料庫
這裡初始化和之前的mysql5.7.20版本的一樣,只不過要指定配置檔案
./bin/mysqld --defaults-file=/usr/local/mysql/my.cnf --initialize --user=mysql --datadir=/opt/mysqldb_data/data
啟動:
./support-files/mysql.server start
注意:如果當前機器部署多個mysql服務,我們一定要注意啟動的指令是在哪個mysql的服務下。
啟動後,修改預設的密碼後的登陸,如下圖所示
centos下啟動多個tomcat
一 複製解壓2個tomcat,這裡假設命名為 tomcat1,tomcat2 檔案路徑為 usr local 二 修改 vi etc profile 環境變數,再末尾加上以下配置 catalina base usr local tomcat1 catalina home usr local tomc...
CentOS下mysql啟動失敗
今天用 service mysqld start 命令啟動mysql失敗 檢視mysql日誌 tail n 10 var log mysql.log 160702 04 41 17 mysqld safe starting mysqld daemon with databases from var ...
作為服務啟動多個mysql的Windows伺服器
方法1 在乙個標準選項檔案中指定所有伺服器選項。要想這樣做,為每個伺服器使用不同的服務名。假設你想使用服務名mysqld1執行4.1.8版的mysqld nt並使用服務名mysqld2執行5.1.2 alpha版的mysqld nt。在這種情況下,你可以為4.1.8使用 mysqld1 組,為5.1...