mac:mysql

差分

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

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
mac:mysql [2012/02/20 01:56] – [macの場合] ともやんmac:mysql [2019/05/18 02:23] (現在) – 外部編集 非ログインユーザー
行 1: 行 1:
 ====== MySQL ====== ====== MySQL ======
 ===== MySQLのインストール ===== ===== MySQLのインストール =====
-==== macの場合 ==== 
   - [[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
行 19: 行 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 のアンインストール =====
   - mysql のシンボルリンクとディレクトリを削除する。<code>   - mysql のシンボルリンクとディレクトリを削除する。<code>
 $ sudo rm -rf /usr/local/mysql* $ sudo rm -rf /usr/local/mysql*
 $ sudo rm -rf /Library/PreferencePanes/MySQL.prefPane $ sudo rm -rf /Library/PreferencePanes/MySQL.prefPane
 +$ sudo rm -rf /Library/StartupItems/MySQLCOM
 $ sudo rm -rf /var/db/receipts/com.mysql.* $ sudo rm -rf /var/db/receipts/com.mysql.*
-$ sudo vi /etc/hostconfig # remove the line MYSQLCOM=-NO-+$ 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> </code>
- 
 ===== 参考文献 ===== ===== 参考文献 =====
 [[http://johnmcostaiii.net/2011/removing-mysql-osx-lion/|Removing MySQL from OSX Lion]]\\ [[http://johnmcostaiii.net/2011/removing-mysql-osx-lion/|Removing MySQL from OSX Lion]]\\
  
  • mac/mysql.1329670603.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)