これが誰に聞いても全然わからないO先生が教えてくれている内容も残念ローカルの話題…でも誠実に対応してくれてるのでいつか思いが達成する予感
CMDでこんな感じでやってみてます
Byeで初期化。
ftp IPアドレス
その後ユーザー名とパスワードなんだけど
なぜか入力ができないエラー。再インストールを定番のように勧められるけど
それで動かなかった時のことを考えて最終手段とする
で、このあとはFFFTで接続、これもFTPのパスワードを
えっ接続できた・・
r134sports.info
こういう感じ
で、ここにPHPファイルを
db_connect.php
という名前で
<?php
$servername = "sv127.star.ne.jp"; // サーバー名
$username = "momentimage_air"; // ユーザー名
$password = "mc0467333"; // パスワードをここに入力
$dbname = "momentimage_47japan"; // データベース名
// 接続を作成
$conn = new mysqli($servername, $username, $password, $dbname);
// 接続を確認
if ($conn->connect_error) {
die("接続失敗: " . $conn->connect_error);
}
echo "接続成功";
$conn->close();
?>
/public_html
├── index.html // ウェブサイトのメインページ
├── db_connect.php // データベース接続用のPHPファイル
└── images/ // 画像を格納するフォルダ(オプション)
r134sports.info
├── r246.r134sports.info
├──db_connect.php
├──.user.ini
http://r246.r134sports.info/db_connect.php
http://sv127.star.ne.jp/r246.r134sports.info/db_connect.php
ここにアクセスするのですが、以下のコードを入れるとそのまま戻ってきてしまいます
$host = 'sv127.star.ne.jp'; // 正しいホスト名
$username = 'momentimage_air'; // ユーザー名
$password = 'mc0467333'; // パスワード
$database = 'momentimage_47j...'; // データベース名
$mysqli = new mysqli($host, $username, $password, $database);
if ($mysqli->connect_error) {
die('接続エラー: ' . $mysqli->connect_error);
}
http://r246.r134sports.info/phpmyadmin
あるいはこちらにしてみたところ
<?php
// データベース接続情報
$host = 'sv127.star.ne.jp'; // ホスト名を確認
$username = 'momentimage_air'; // ユーザー名を確認
$password = 'mc0467333'; // パスワードを確認
$database = 'momentimage_47japan'; // データベース名を確認
// MySQLiオブジェクトの作成
$mysqli = new mysqli($host, $username, $password, $database);
// 接続エラーのチェック
if ($mysqli->connect_error) {
die('接続エラー: ' . $mysqli->connect_error);
}
// 接続成功のメッセージ
echo 'データベースに接続しました。';
// ここにデータベース操作のコードを追加
// 接続を閉じる
$mysqli->close();
?>
こんなエラーです
しくしく・・・
でももう少しの気がしてきましたね
で、いまいち画面を見るにMARIADBだとは思えず聞いてみたんですが、
この画面は、phpMyAdminのインターフェースで、phpMyAdminはMySQLやMariaDBのデータベースを管理するためのWebベースのツールということでした。
MariaDBもMySQLと非常に似たコマンドやSQLを使用するため、大きな違いはありません。ただし、管理者権限や特定の機能が異なる場合があります。
実際のデータベースがどちらであるかは、特に特別な設定がない限り、通常はphpMyAdminの「サーバー情報」に表示されるデータベースのバージョンや種類から確認できます。バージョン情報が「MySQL」または「MariaDB」と記載されている場合、その情報も確認してください。
MyAdminPHPにログインしてSQLクリエを実行します
SHOW GRANTS FOR CURRENT_USER;
これ!そしたらかえってきました。ひとまずうれしい
Grants for momentimage_air@sv127.star.ne.jp
GRANT USAGE ON *.* TO 'momentimage_air'@'sv127.sta...
GRANT ALL PRIVILEGES ON `momentimage\_47japan`.* T...
GRANT ALL PRIVILEGES ON `momentimage\_air`.* TO 'm...
嬉しいけど何だろうまだまだ先は長いのか
Share this content: