sql >> データベース >  >> RDS >> Mysql

MariaDB 10CentOS7の移動データディレクトリの問題

    問題は確かにSELinuxです。 MariaDB /MySQLがCentOS7で起動する前に、次の3つのことを行う必要があります。

    1. user:groupがmysql:mysqlであることを確認します
    2. SELinuxタグをmysqld_db_tに設定します
    3. SELinuxユーザーをsystem_uに設定します

    これは次のように簡単です:

    chcon -Rt mysqld_db_t /database/db
    chcon -Ru system_u /database/db
    chown -R mysql:mysql /database/db
    

    ディスクを接続した後に必要なことはすべて以下のとおりです。

    cfdisk /dev/sdb
    pvcreate /dev/sdb1
    vgcreate database /dev/sdb1
    lvcreate -l 100%FREE -n db database
    mkfs.ext4 /dev/database/db
    mkdir /database
    mount /database
    mkdir /database/db
    chcon -Rt mysqld_db_t /database/db
    chcon -Ru system_u /database/db
    chown -R mysql:mysql /database/db
    systemctl start mariadb
    


    1. SQLServerの条件付きフロー

    2. SQL Server(T-SQL)で現在の言語を設定する方法

    3. MySQLでpandasメソッドto_sqlを使用する場合の別のUnicodeEncodeError

    4. DOctrine 2 DQL MySQLはROUND()と同等ですか?