「インストール - MySQL8」の版間の差分

ナビゲーションに移動 検索に移動
198行目: 198行目:
MySQLのrootユーザのパスワードが保存される。<br>
MySQLのrootユーザのパスワードが保存される。<br>
  # MySQLの初期化
  # MySQLの初期化
  /<MySQLのインストールディレクトリ>/bin/mysqld --initialize                       \
  /<MySQLのインストールディレクトリ>/bin/mysqld --initialize                               \
                                       --user=<任意のユーザ名>               \  # 例. mysql等
                                       --user=<my.cnfファイルのuserキーの値(ユーザ名)> \  # 例. mysql等
                                       --basedir=<MySQLのインストールディレクトリ> \
                                       --basedir=<MySQLのインストールディレクトリ>       \
                                       --datadir=/<MySQLのインストールディレクトリ>/data
                                       --datadir=/<MySQLのインストールディレクトリ>/data
   
   
239行目: 239行目:
  socket    = MYSQL_DATA_BASE_DIR/tmp/mysql.sock
  socket    = MYSQL_DATA_BASE_DIR/tmp/mysql.sock
  pid-file  = MYSQL_DATA_BASE_DIR/logs/mysqld.pid
  pid-file  = MYSQL_DATA_BASE_DIR/logs/mysqld.pid
  log-error = MYSQL_DATA_BASE_DIR/logs/mysqld
  log-error = MYSQL_DATA_BASE_DIR/logs/mysql_error.log
  general_log_file = MYSQL_DATA_BASE_DIR/logs/mysql.log
  general_log_file = MYSQL_DATA_BASE_DIR/logs/mysql.log
  general_log      = 1
  general_log      = 1
265行目: 265行目:
  innodb_file_per_table = 1
  innodb_file_per_table = 1
   
   
  # MySQL 5.5 のみa: federated が無くなったので無効にする
  # MySQL 5.5 のみ : federated が無くなったので無効にする
  # skip-federated
  # skip-federated
   
   
  # MySQL 5.6 以降p: 暗黙のDEFAULT値を持つTIMESTAMPは非推奨
  # MySQL 5.6 以降 : 暗黙のDEFAULT値を持つTIMESTAMPは非推奨
  explicit_defaults_for_timestamp = 1
  explicit_defaults_for_timestamp = 1
   
   
  # MySQL 5.7.4 以降i: パスワードの有効期間を無期限に
  # MySQL 5.7.4 以降 : パスワードの有効期間を無期限に
  # default_password_lifetime = 0
  # default_password_lifetime = 0
   
   
  # MySQL 8.0 以降w: 以前までのパスワード認証にする
  # MySQL 8.0 以降 : 以前までのパスワード認証にする
  # default_authentication_plugin = mysql_native_password
  # default_authentication_plugin = mysql_native_password
   
   
297行目: 297行目:
  user      = USER_NAME
  user      = USER_NAME
  socket    = MYSQL_DATA_BASE_DIR/tmp/mysql.sock
  socket    = MYSQL_DATA_BASE_DIR/tmp/mysql.sock
  default-character-set = CHARACTER_SET
  #default-character-set = CHARACTER_SET
   
   
  [mysql.server]
  [mysql.server]
307行目: 307行目:
  socket    = MYSQL_DATA_BASE_DIR/tmp/mysql.sock
  socket    = MYSQL_DATA_BASE_DIR/tmp/mysql.sock
  pid-file  = MYSQL_DATA_BASE_DIR/logs/mysqld.pid
  pid-file  = MYSQL_DATA_BASE_DIR/logs/mysqld.pid
  log-error = MYSQL_DATA_BASE_DIR/logs/mysqld
  log-error = MYSQL_DATA_BASE_DIR/logs/mysql_error.log
  default-character-set = CHARACTER_SET
  default-character-set = CHARACTER_SET
   
   
318行目: 318行目:
  socket    = MYSQL_DATA_BASE_DIR/tmp/mysql.sock
  socket    = MYSQL_DATA_BASE_DIR/tmp/mysql.sock
  pid-file  = MYSQL_DATA_BASE_DIR/logs/mysqld.pid
  pid-file  = MYSQL_DATA_BASE_DIR/logs/mysqld.pid
  log-error = MYSQL_DATA_BASE_DIR/logs/mysqld
  log-error = MYSQL_DATA_BASE_DIR/logs/mysql_error.log
  default-character-set = CHARACTER_SET
  default-character-set = CHARACTER_SET
   
   

案内メニュー