質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Q&A

解決済

1回答

747閲覧

MYSQL rootのパスワード設定と外部からの接続

Ruri5280

総合スコア309

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

0グッド

0クリップ

投稿2021/10/20 06:35

編集2021/10/20 06:41

教えてください

Windows server2012 でxamppを使って構築しているシステムがあります

今驚いているのですが、コマンドプロンプトから
mysql -uroot -p とログインするとパスワードなしで入れてしまい
しかも、
インターネット越しのパソコンからもIPアドレス指定してphpmyadminのページを開くと
全てのテーブルが見れるような状態になっていて震えています。。

とりあえず、せめてrootのパスワードだけでも設定したいと検索したところ下記のページがヒットしました
https://www.javadrive.jp/xampp/mysql/index2.html

初回のログインではないのですが、このコマンドで変更できます?でしょうか
mysqladmin -u root password

上記でrootのパスワードを設定すれば外部からの接続も同じパスワードになる??のでしょうか

mysqlにログインすると下記のバージョンのようでした。
Server version: 10.1.16-MariaDB mariadb.org binary distribution

追記
select user, host from mysql.user;
で確認するとこんな感じでした、、これって
ユーザなしでも入れるってことなのでしょうか、
あと、「::1」が外部からの許可でしょうか、、
+----------------+-----------+
| user | host |
+----------------+-----------+
| test_user1 | % |
| root | 127.0.0.1 |
| root | ::1 |
| | localhost |
| root | localhost |
+----------------+-----------+

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

httpd-xampp.confで
phpmyadminをRequire localに設定して

mysqladmin -u root passwordでパスワードを設定して
無事解決できました

投稿2021/10/20 09:06

Ruri5280

総合スコア309

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問