MySQL をインストールする。
$ sudo apt-get install mysql-server libmysql-ruby phpmyadmin MySQL の “root” ユーザに対するパスワード ******** phpMyAdminを動作させるために自動再設定を行う web サーバを選んでください。 [*] apache2 [ ] lighttpd What is the password for the...
View ArticleMySQLの文字化け対策として文字コードを設定する。
MySQLの設定ファイル(/etc/mysql/my.cnf)を編集する。 $ sudo vi /etc/mysql/my.cnf [client]と[mysqld]の設定に、下記の記述を追記する。 [client] default-character-set=utf8 [mysqld] skip-character-set-client-handshake...
View ArticleMySQLでカラム追加するSQL
カラムを追加する。 mysql> ALTER TABLE <テーブル名> ADD <カラム名> <型>; カラムを先頭に追加する。 mysql> ALTER TABLE <テーブル名> ADD <カラム名> <型> FIRST; カラムを特定のカラムの後に追加する。 mysql> ALTER TABLE...
View ArticleMySQLに接続し、あれこれ操作する。
MySQLに接続する。 $ mysql -u <username> -p データベースの一覧を表示する。 mysql> show databases; データベースを選択する。 mysql> use bugtracker; テーブルの一覧を表示する。 mysql> show tables; テーブルの定義を表示する。 mysql> desc...
View ArticleMySQLでユーザを追加する。
ユーザ(ユーザ名=foo)を追加する。 $ mysql -u root -p mysql> use mysql mysql> select select user,host,password from user; mysql> grant all privileges on *.* to foo@localhost identified by '********';
View Articleデータベースのバックアップをとる。(mysqldump)
データベースを指定してバックアップする。 $ mysqldump <databasename> -h <hostname> -u <user> -p -l --add-drop-table | gzip > dump.sql.gz –add-drop-tableオプションをつけると、CREATE文の前にDROP IF EXISTSを追加してくれる。...
View Article
More Pages to Explore .....