使用conoha租用VPS并通过nginx公开php页面的初学者指南 – 使用mariaDB和DBeaver进行编辑-

使用MariaDB和DBeaver处理数据库

安装最新版本的MariaDB。

#root権限で以下の作業を実行する
sudo -s

#aptの一覧にmariaDBを追加する
curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash

#aptの一覧の更新
apt-get update

#aptの一覧からmariaDBの最新のバージョンを確認(今回は10.4だった)
apt list|grep -i mariadb-server

#mariaDBをaptでインストール
apt install mariadb-server-10.4

2: 进行MariaDB的设置

#root権限で以下の作業を実行する
sudo -s

#mariaDBのセットアップを開始する
mysql_secure_installation
→基本的には[Y]または[Enter]でセットアップを進めてOK
→ただし、「New password」と「Re-enter new password」ではrootに設定したいパスワードを入力すること。

#文字コードを変更する
vi /etc/mysql/mariadb.cnf
→ character-set-server の値を utf8mb4 に

#DBeaverと繋がるように設定する
vi /etc/mysql/my.cnf
→ bind-address をコメントアウトする

#mariaDBを再起動して設定を反映させる
systemctl restart mariadb

3: 进行MariaDB用户的添加和权限设置。

/*root権限で以下の作業を実行する*/
sudo -s

/*mariaDBにログインする*/
mariadb

/*DBeaverで利用するユーザーを追加する。*/
CREATE USER 'ユーザー名'@'%' IDENTIFIED BY 'パスワード';

/*ユーザーの権限を変更する*/
GRANT all ON *.* 'ユーザー名'@'%' IDENTIFIED BY 'パスワード';

/*mariaDBからログアウトする*/
QUIT

如果在添加用户时将主机设为’localhost’而不是’%’,将无法在DBeaver中进行连接。

使用DBeaver进行连接

请访问https://dbeaver.io/下载DBeaver的安装程序。
然后运行安装程序,按照指南进行安装。

当你启动DBeaver时,预计会打开连接设置窗口,所以首先要输入数据库的设置。

完成输入后,切换到”网络”→”SSHTunnel”标签,然后继续输入SSH的设置。

输入完后进行连接测试,完成!

EX: DBeaver发生连接测试错误…

如果出现像“0字节 from 4”的错误,请检查mariaDB的配置文件/etc/mysql/my.cnf中的bind-address是否被注释掉了。

如果在连接数据库时出现了类似于“无法连接到数据库”的错误提示,
那很有可能是在添加mariaDB用户时未将主机设置为’%’。

用这个工具可以操作数据库。

…应该注意。
对于初学者来说,对于数据库用户的主机指定是非常重要的,所以要注意!

广告
将在 10 秒后关闭
bannerAds