image.png
[MySQL](https://cloud.tencent.com/product/cdb?from=10680)をインストールします
sudo apt-get update
sudo apt-get install mysql-server
sudo apt-get install libmysqlclient-dev
MySQLにログインします
mysql -u root -p
ユーザーを作成
REATE USER 'username'@'host' IDENTIFIED BY 'password';
リモート接続を承認する
GRANT ALL PRIVILEGES ON *.* TO 'Ubuntu'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
権限を削除する
revoke insert,update,delete,select ON *.*from'Ubuntu'@'%' IDENTIFIED BY '123456';
次に、vi / etc / mysql / mysql.conf.d / mysqld.cnfを開きます。
bind-address = 127.0.0.1に設定します
bind-address = 0.0.0.0(デバイスアドレス)に設定
TencentCloudの権限が不十分です。
http://bbs.qcloud.com/thread-11554-1-1.html
再起動(コマンドは次のとおりです):
/etc/init.d/mysql stop
/etc/init.d/mysql start
フラッシュ特権を実行します。コマンドはすぐに有効になります
flush privileges;
データベースにクエリを実行するユーザー(次のコンテンツを見ると、新しいユーザーが正常に作成されたことがわかります)
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
exitコマンドを使用してMySQLを終了します
exit
Recommended Posts