おはようございます、脇保です。
朝っぱらから記事を書いております。
今回は、MySQLと、PostgreSQLをUbuntu(Xubuntu)にインストールしてみました。
データベース、あると何かと便利です。
では、まずはMySQLから。
先ず、端末を開きます。
以下を入力。
sudo apt-get install mysql-server
途中、パスワードとRootパスワードの入力を求められるので、
パスワードを入力し設定します。
次に、文字化け対策。
以下を追加すると良いらしい。
sudo gedit /etc/mysql/my.cnf
こちらではgeditをメインで使ってるのでgeditで。
エディタはお好きなものを。
[mysqld]
character-set-server=utf8
skip-character-set-client-handshake
default-storage-engine=INNODB
[mysqldump]
default-character-set=utf8
[mysql]
default-character-set=utf8
追加が完了したら保存して閉じます。
そしてリスタート
sudo /etc/init.d/mysql restart
次に、セキュリティ上Root権限のまま使うわけにはいかないので、
ユーザを作ります。
mysql -u root -p
で、設定したパスワードを入力し、ログインします。
CREATE USER 「ユーザ名」@「ホスト名」;
と入力、ユーザを作ります。
このままではパスワードが設定されていないので、
SET PASSWORD FOR ‘「ユーザ名」’@’「ホスト名」’ = PASSWORD(‘「パスワード」’)
と入力し、パスワードを入力、設定します。
これで、スーパユーザ権限ではないユーザを作れました。
逆に、ユーザを削除するには、
DROP USER 「ユーザ名」;
で削除できます。
ユーザ一覧を確認するには、
select Host, User from mysql.user;
と入力することで確認できます。
一旦はここまで。
それでは。
UbuntuでMySQL
http://qiita.com/kojionilk/items/bdace886c3664d75c5f7
ユーザの作成
https://www.dbonline.jp/mysql/user/index1.html
パスワードの設定
https://www.dbonline.jp/mysql/user/index2.html
ユーザの削除
https://www.dbonline.jp/mysql/user/index4.html
MySQLのユーザ一覧を確認
https://cloudpack.media/1316