<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • mysql配置文件路徑在哪里(查詢mysql配置文件路徑的方法)


    雙機主從備份

    數據庫版本:MySQL 5.6.27
    操作系統 :CentOS 7.4
    Linux 環境下 MySQL 的配置文件的位置是在 /etc/my.cnf

    Master 的配置如下:

    log-bin=mysql-bin
    server-id=1    :用于標識唯一的數據庫
    binlog-ignore-db=information_schema
    binlog-ignore-db=performance_schema
    binlog-ignore-db=sys
    binlog-ignore-db=mysql
    binlog-do-db=yzdd 
    binlog-ignore-db:表示同步的時候忽略的數據庫 
    binlog-do-db:指定需要同步的數據庫

    然后重啟 MySQL:service mysqld restart,指定從屬賬號

    GRANT REPLICATION SLAVE ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456'
    >FLUSH PRIVILEGES;

    Slave 的配置

    log-bin=mysql-bin
    server-id=3
    binlog-ignore-db=information_schema
    binlog-ignore-db=performance_schema
    binlog-ignore-db=sys
    binlog-ignore-db=mysql
    replicate-do-db=yzdd
    replicate-ignore-db=mysql
    log-slave-updates
    slave-skip-errors=all
    slave-net-timeout=60
    stop slave;  #關閉Slave
    change master to master_host='localhost',master_user='root',master_password='dongshang2018',master_log_file='mysql-bin.000004', master_log_pos=28125;
    start slave
    stop slave;
    start slave;
    reset master;
    reset slave;
    show master status;
    show slave status \g;

    取消 mysql 的 salve 設置

    stop slave;
    change master to master_host=' ';
    mysql> show slave status \G
    Empty set (0.00 sec)

    單機主從備份

    TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

    解決方法:在 vi /etc/my.cnf 文件中加上:

    explicit_defaults_for_timestamp=true

    保存后再次啟動就可以了。

    Windows 下啟動多個mysql服務

    1、下載mysql免安裝版,在D,E盤分別復制一份解壓

    2、進入解壓的mysql目錄,自己下載的MySQL-server-5.5,進入 MySQL-server-5.5 目錄,打開 my.ini 配置文件,在配置文件中找到如下配置項進行更改: D 盤下的MySQL-server:

    [client]
    port=3306
    
    The TCP/IP Port the MySQL Server will listen on
    port=3306
    #Path to installation directory. All paths are usually resolved relative to this.
    basedir="D:\MySQL-Server-5.5"
    #Path to the database root
    datadir="D:\MySQL-Server-5.5\data"

    E 盤下的MySQL-server:

    [client]
    port=3307
    
    The TCP/IP Port the MySQL Server will listen on
    port=3307
    #Path to installation directory. All paths are usually resolved relative to this.
    basedir="E:\MySQL-Server-5.5"
    #Path to the database root
    datadir="E:\MySQL-Server-5.5\data"

    port 端口默認為 3306,可以保持一個 mysql 服務為默認端口,如 D 盤中的 mysql 配置文件中 port 配置項不進行修改,只修改 E 盤中的 port 配置(但 basedir 和 datadir這兩項都必須修改成相應目錄下的路徑,如:D 盤修改為:basedir=”D:\MySQL-Server-5.5″ 和 datadir=”D:\MySQL-Server-5.5\data”。

    3、打開 cmd 命令界面,分別使用命令進入對應mysql目錄,如進入 D:\MySQL-server-5.5\bin 輸入命令:

    mysqld -install mysql3307 --defaults-file="F:\mysql3307\my.ini"
    

    提示:Service successfully installed.表示服務已經安裝成功 如進入 E:\MySQL-server-5.5\bin 目錄,輸入命令:

    mysqld -install mysql3307 --defaults-file="D:\SOFT_PHP_PACKAGE\mysql3307\my.ini"

    提示:Service successfully installed. 表示服務已經安裝成功

    4、打開“運行” 輸入“regedit” 打開注冊表,依次展開 HKEY_LOCAL_MACHINE—>SYSTEM—>CurrentControlSet—>services,找到上面安裝的 MySQL 和 MySQL2 服務,修改參數 ImagePath值:

    MySQL修改為:D:\MySQL-Server-5.5\bin\mysqld –defaults-file=D:\MySQL-Server-5.5\my.ini MySQL
    MySQL2修改為:E:\MySQL-Server-5.5\bin\mysqld –defaults-file=E:\MySQL-Server-5.5\my.ini MySQL2

    5、啟動服務,可以在 cmd 界面輸入命令:net start MySQL 來啟動 MySQL 服務,也可以在 “運行” 里面輸入 “services.msc” 打開服務面板,找到 MySQL 右擊啟動

    6,此時登入MySQL是會報錯

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    嘗試修改root用戶密碼

    打開 my.ini,找到 [mysqld] 在下面添加

    skip-grant-tables

    此時使用root賬號,密碼處按回車即可登錄,然后修改密碼:

    UPDATE user SET Password=PASSWORD('123456') where USER='root';
    mysql> FLUSH PRIVILEGES;

    或者進入 E:\MySQL-server-5.5\bin 目錄
    執行 mysqladmin -u root password 123456

    Change Master to
    Master_host='localhost',
    Master_port=3306,
    Master_user='root',
    Master_Password='123456';

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费