「Mac/インストール/mysql」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→sql_modeの変更) |
|||
行45: | 行45: | ||
[mysqld] | [mysqld] | ||
sql_mode='' | sql_mode='' | ||
− | sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' | + | sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' |
2016年12月19日 (月) 15:20時点における版
目次
brewでインストール
$ brew install mysql
起動
mysql.server start
停止
mysql.server stop
再起動
mysql.server restart
自動起動
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
brewでインストールしようとしたができない場合は・・・
$ brew install mysql ==> Installing mysql dependency: cmake ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/cmake-2.8.10.1.mountainlion.bottle.tar.gz
pkgからインストール
- http://dev.mysql.com/downloads/mysql/5.0.html#macosx-dmg
- oracleアカウントでログイン
- Mac OS X 10.5 (x86, 64-bit), DMG をDL
- pkgファイルを2つクリックでインストール
- prefpaneファイルをクリックでインストール
起動
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
停止
sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
パス追加
$ vi ~/.bash_profile export PATH=$PATH:/usr/local/mysql/bin $ source ~/.bash_profile
設定ファイル
my.cnfは無いので、コピーしてくる
sudo cp /usr/local/Cellar/mysql/5.7.16/mysql-test/include/default_my.cnf /etc/my.cnf
sql_modeの変更
vi /etc/my.cnf
[mysqld] sql_mode= sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'