Ubuntuのインストールプロセス中にUbuntuでのMySQLに関するいくつかの質問を参照してください
セントス
基本的には、Ubuntuでのインストールと同じですが、構成ファイルは/etc/my.cnf
です。ここを参照して、エンコードを変更できます。
初期パスワードを変更します:参照
# 安装完成后,第一次启动会生成一个随机密码,先拿到这个临时随机密码:
grep 'temporary password' /var/log/mysqld.log
# 使用临时随机密码登录mysql
mysql -u root -p
# 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '[email protected]';
Telnet
ユーザー情報の表示:SELECT user,authentication_string,plugin,host FROM mysql.user;
ホスト列を確認できます。これがlocalhostの場合、ユーザーはローカルでのみログインできることを意味します。%
任意のIPアドレスでのログインが許可されている場合は、他のIPログインを許可するユーザーを作成する必要があります。
GRANT ALL PRIVILEGES ON *.* TO 'me_'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; #给用户素有权限
GRANT ALL PRIVILEGES ON Assistant.* TO 'username'@'localhost' IDENTIFIED BY 'password'; #给用户Assistant数据库的权限
GRANT SELECT, UPDATE ON Assistant.* TO 'username'@'localhost' IDENTIFIED BY 'password'; #部分权限(`select`、`update`)
まず、telnet ip port
アクセスできるかどうかを試すことができます。telnet 123.234.222.11 3306
アクセスできない場合は、ファイアウォール設定の問題です。ここを参照して、ファイアウォールのオープンポートを設定できます。
その後、大丈夫です。他の質問はhttps://blog.csdn.net/crossangles_2017/article/details/79529064を参照できます。
参照: