「MySQL」の版間の差分

提供: Lisa Wiki
移動: 案内検索
(MySQLの設置)
(MySQLの設定)
行11: 行11:
 
以上でMySQLの設置は完了です。
 
以上でMySQLの設置は完了です。
  
==MySQLの設定==
+
==データベースのデータは何処に有るのか==
 
データベースの実体はどこか、また移動出来るのか。<br/>
 
データベースの実体はどこか、また移動出来るのか。<br/>
 
実体を定義しているファイルがmy.cnfである。<br/>
 
実体を定義しているファイルがmy.cnfである。<br/>

2015年5月27日 (水) 22:28時点における版

MySQLとは

世界でもっとも普及しているオープンソースのRDBMSです。

MySQLの設置

データベースであるMySQLをインストールします。

sudo su
apt-get update
apt-get install mysql-server

途中でパスワードを聞いてくるので適当なパスワードを入力する。
適当と言っても覚えておく必要があります。 以上でMySQLの設置は完了です。

データベースのデータは何処に有るのか

データベースの実体はどこか、また移動出来るのか。
実体を定義しているファイルがmy.cnfである。
my.cnfがどこにあるのかを忘れた場合はlocateコマンドで検索できる。

sudo su
apt-get install mlocate
updatedb
locate my.cnf

my.cnfのありかが分かったので、停止後、編集する。

/etc/init.d/mysql stop
nano /etc/mysql/my.cnf

次の行を見つけ出し修正する。/var/lib/mysqlから/mnt/HDD/mysqlに移動する場合

修正前
datadir     = /var/lib/mysql
修正後
datadir     = /mnt/HDD/mysql

実データを移動後、起動する。

mv /var/lib/mysql /mnt/HDD/mysql
/etc/init.d/mysql start