ユーザ用ツール

サイト用ツール


db:mysql:環境構築

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
db:mysql:環境構築 [2019/07/15 05:16]
sotoyama [初期設定]
db:mysql:環境構築 [2019/07/15 05:53] (現在)
sotoyama [起動状態確認]
ライン 1: ライン 1:
 ===== 環境構築 ===== ===== 環境構築 =====
 ==== インストール ==== ==== インストール ====
 +MySQLから派生したMariaDBを使用します。
 <code bash> <code bash>
 sudo apt-get install mariadb-server mariadb-client sudo apt-get install mariadb-server mariadb-client
ライン 10: ライン 11:
 </​code>​ </​code>​
  
-以下のよう表示されます。+以下のような感じで表示されます。
 <code bash> <code bash>
 ● mysql.service - LSB: Start and stop the mysql database server daemon ● mysql.service - LSB: Start and stop the mysql database server daemon
ライン 20: ライン 21:
            ​├─1884 /​usr/​sbin/​mysqld --basedir=/​usr --datadir=/​var/​lib/​mysql --plugin-dir=/​usr/​lib/​mys            ​├─1884 /​usr/​sbin/​mysqld --basedir=/​usr --datadir=/​var/​lib/​mysql --plugin-dir=/​usr/​lib/​mys
            ​└─1885 logger -t mysqld -p daemon error            ​└─1885 logger -t mysqld -p daemon error
- 
- 7月 15 13:10:52 Moon mysqld[1885]:​ 190715 13:10:52 [Note] InnoDB: 128 rollback segment(s) are activ 
- 7月 15 13:10:52 Moon mysqld[1885]:​ 190715 13:10:52 [Note] InnoDB: Waiting for purge to start 
- 7月 15 13:10:52 Moon mysqld[1885]:​ 190715 13:10:52 [Note] InnoDB: ​ Percona XtraDB (http://​www.perco 
- 7月 15 13:10:52 Moon mysqld[1885]:​ 190715 13:10:52 [Note] Plugin '​FEEDBACK'​ is disabled. 
- 7月 15 13:10:52 Moon mysqld[1885]:​ 190715 13:10:52 [Note] Server socket created on IP: '​127.0.0.1'​. 
- 7月 15 13:10:52 Moon mysqld[1885]:​ 190715 13:10:52 [Note] /​usr/​sbin/​mysqld:​ ready for connections. 
- 7月 15 13:10:52 Moon mysqld[1885]:​ Version: '​10.0.38-MariaDB-0ubuntu0.16.04.1' ​ socket: '/​var/​run/​m 
- 7月 15 13:10:53 Moon mysql[1692]: ​   ...done. 
- 7月 15 13:10:53 Moon systemd[1]: Started LSB: Start and stop the mysql database server daemon. 
- 7月 15 13:10:53 Moon /​etc/​mysql/​debian-start[1976]:​ Upgrading MySQL tables if necessary. 
 </​code>​ </​code>​
  
ライン 60: ライン 50:
 show grants for [ユーザー]@[ホスト];​ show grants for [ユーザー]@[ホスト];​
 </​code>​ </​code>​
 +
 +外部からアクセスできるようにするため、\\
 +「/​etc/​mysql/​mariadb.conf.d/​50-server.cnf」の以下の設定値をコメントアウトします。
 +<file bash>
 +# Instead of skip-networking the default is now to listen only on
 +# localhost which is more compatible and is not less secure.
 +bind-address ​       = 127.0.0.1
 +</​file>​
 +
 +ポートを開放します。
 +<code bash>
 +sudo firewall-cmd --add-service=mysql --permanent
 +sudo firewall-cmd --reload
 +</​code>​
 +
 +mysqlを再起動します。
 +<code bash>
 +sudo systemctl restart mysql
 +</​code>​
 +
 +==== クライアントツール ====
 +MySQLから[[https://​dev.mysql.com/​downloads/​workbench/​|MySQL Workbench]]というフリーのツールが出ています。\\
 +CSEを使用したい場合は、Old Password対応をしないと繋げることができません。
  
db/mysql/環境構築.1563167811.txt.gz · 最終更新: 2019/07/15 05:16 by sotoyama