mac:mysql

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
mac:mysql [2012/02/19 16:27] – 作成 ともやんmac:mysql [2019/05/18 02:23] (現在) – 外部編集 非ログインユーザー
行 1: 行 1:
-====== MySQLのインストール ====== +====== MySQL ====== 
-===== mac場合 =====+===== MySQLインストール =====
   - [[http://www.mysql.com/|MySQL]] サイトを開き [[http://www.mysql.com/downloads/|Download(GA)]] のページへ行く。   - [[http://www.mysql.com/|MySQL]] サイトを開き [[http://www.mysql.com/downloads/|Download(GA)]] のページへ行く。
   - [[http://www.mysql.com/downloads/mysql/|MySQL Community Server|MySQL Community Server]] のリンクをクリックしてページを開く。   - [[http://www.mysql.com/downloads/mysql/|MySQL Community Server|MySQL Community Server]] のリンクをクリックしてページを開く。
-  - Select Platform: のドロップダウンより Mac OS X を選択し、Mac OS X ver. 10.6 (x86, 32-bit), DMG Archive をダウンロードする。 +  - Mac OS X のカーネル情報を調べておく。<code> 
-  - ダウンロードが終わったら mysql-x.x.xx-osx10.x-x86.dmg を Finder で開く。 +$ uname -m 
-  - mysql-x.x.xx-osx10.x-x86.pkg をダブルクリックしてインストールする。+x86_64 
 +</code> 
 +  - Select Platform: のドロップダウンより Mac OS X を選択し、Mac OS X ver. 10.6 (x86, 64-bit), DMG Archive をダウンロードする。 
 +  - ダウンロードが終わったら mysql-x.x.xx-osx10.6-x86_64.dmg を Finder で開く。 
 +  - mysql-x.x.xx-osx10.6-x86_64.pkg をダブルクリックしてインストールする。
   - 同様に MySQLStartupItem.pkg もダブルクリックしてインストールする。   - 同様に MySQLStartupItem.pkg もダブルクリックしてインストールする。
   - MySQL.prefPane をダブルクリックして [システム環境設定] にインストールする。   - MySQL.prefPane をダブルクリックして [システム環境設定] にインストールする。
   - [システム環境設定]-[MySQL]より、MySQLの起動/停止または自動起動の設定を行う。   - [システム環境設定]-[MySQL]より、MySQLの起動/停止または自動起動の設定を行う。
  
-==== インストール後の設定 ====+===== インストール後の設定 =====
   - .bashrc に alias の設定を行う。<code>   - .bashrc に alias の設定を行う。<code>
 alias mysql=/usr/local/mysql/bin/mysql alias mysql=/usr/local/mysql/bin/mysql
行 18: 行 22:
 $ source .bashrc $ source .bashrc
 </code> </code>
 +  - root のパスワードを変更する。(デフォルトではパスワードなし)<code>
 +$ mysql -u root
 +mysql > UPDATE mysql.user SET password=PASSWORD('newpassword') WHERE user='root';
 +</code>
 +  - パスワードが変更されたことを確認する。<code>
 +mysql > SELECT host, user, password FROM mysql.user;
 ++---------------------------+------+-------------------------------------------+
 +| host                      | user | password                                  |
 ++---------------------------+------+-------------------------------------------+
 +| localhost                 | root | *750AD1B93907B52149E5713DF132BDC97B162D7E |
 +| 127.0.0.1                 | root | *750AD1B93907B52149E5713DF132BDC97B162D7E |
 +| ::1                       | root | *750AD1B93907B52149E5713DF132BDC97B162D7E |
 +| localhost                      |                                           |
 ++---------------------------+------+-------------------------------------------+
 +4 rows in set (0.00 sec)
 +  - ユーザーを作成する。<code>
 +mysql > GRANT ALL PRIVILEGES ON tomoyan_db.* TO 'tomoyan'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
 +  - ユーザーが作成されていることを確認する。<code.
 +mysql > SELECT host, user, password FROM mysql.user WHERE user='tomoyan';
 ++-----------+---------+-------------------------------------------+
 +| host      | user    | password                                  |
 ++-----------+---------+-------------------------------------------+
 +| localhost | tomoyan | *717B4CC972A8740B718968BDC83A9EEC27086FA4 |
 ++-----------+---------+-------------------------------------------+
 +1 row in set (0.00 sec)
 +</code>
 +  - 権限テーブルより権限の再読み込みを行う。<code>
 +mysql> FLUSH PRIVILEGES;
 +</code>
 +  - mysql を一旦終了してログイン出来ることを確認する。<code>
 +mysql > exit
 +$ mysql -u root -p
 +Enter password: <- 新しいパスワードを入力
 +</code>
 +===== MySQL のアンインストール =====
 +  - mysql のシンボルリンクとディレクトリを削除する。<code>
 +$ sudo rm -rf /usr/local/mysql*
 +$ sudo rm -rf /Library/PreferencePanes/MySQL.prefPane
 +$ sudo rm -rf /Library/StartupItems/MySQLCOM
 +$ sudo rm -rf /var/db/receipts/com.mysql.*
 +$ sudo vi /etc/hostconfig
 +  # remove the line MYSQLCOM=-NO-
 +</code>
 +  - .bashrc の alias 設定を削除する。<code>
 +$ vi ~/.bashrc
 +</code><code>
 +alias mysql=/usr/local/mysql/bin/mysql
 +alias mysqladmin=/usr/local/mysql/bin/mysqladmin
 +</code>
 +===== 参考文献 =====
 +[[http://johnmcostaiii.net/2011/removing-mysql-osx-lion/|Removing MySQL from OSX Lion]]\\
  
  • mac/mysql.1329636464.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)