これが誰に聞いても全然わからないO先生が教えてくれている内容も残念ローカルの話題…でも誠実に対応してくれてるのでいつか思いが達成する予感

CMDでこんな感じでやってみてます
Byeで初期化。

ftp IPアドレス
その後ユーザー名とパスワードなんだけど
なぜか入力ができないエラー。再インストールを定番のように勧められるけど
それで動かなかった時のことを考えて最終手段とする

で、このあとはFFFTで接続、これもFTPのパスワードを

画像に alt 属性が指定されていません。ファイル名: image-2.png

えっ接続できた・・

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:

By Air

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA