teretermを端末にインストールしてください。
teratermの設定は、
ホスト:180.235.2.58
を設定して接続ボタン。
本当はSSHポートを22番から移した方が良い。
接続ダイアログが出てくるので、
ユーザー名;user
パスワード;xxxxx
で、接続できます。
rootログインは禁止にしてあるので、
suコマンドでrootになります。
su
rootのパスワード
そのまま、mariaDB(MySQLでも良い)の設定をします。
tereetermは終了してかまいません。
これで、mariaDBは外部からssh軽油でアクセスできるので、MySQLWorkBenchをインストールします。
ここから端末にインストールしてください。
MySQLWorkBenchを起動させます。
MySQL Connectionsの右の○+のボタンを押してください。
connection nameはmyserverで良いでしょう。
connection Method Standard TCP/IP over SSHを選んでください。
SSH HostName;180.235.2.58
SSH UserName:user1
SSH Passwordの右の [Store in Value...]に、パスワードを入れてください。
MySQL Hostname;127.0.0.1
UsernameはmariaDBのrootのユーザー名、パスワードはmariaDBのrootのパスワードを入れてください。
[close]ボタンで閉じます。
teratermからsuしてmysqlでもいいし、MySQLWorkBenchからでもいいよ。こんな感じで。
CREATE DATABASE test905;
USE test905;
CREATE TABLE test905.hiscore (
id int AUTO_INCREMENT NOT NULL PRIMARY KEY,
name varchar(32) NOT NULL,
score int NOT NULL
);
まあ、php経由とかがいいよ。firewall開けると直接つなげられるけど、危ないね。
一応、firewallの開け方。しないほうがいいよ。
firewall-cmd --zone=publuc --add-port=3306/tcp --permanent
firewall-cmd --reload
以上です。