Mysqlとphpを連携させたいです。
データベース、ユーザー、テーブルの作成までは出来ています。
phpに接続をしたいのですが、ホスト名、ユーザー名、パスワードを
select host, user, password from mysql.user;
で表示されたものを、**mysqli_connect();**に入れましたが、接続することが出来ませんでした。
何かが違うのでしょうか。
教えていただけますでしょうか。
【エラー】
Call to undefined function mysqli_connect() in ~
php
1<?php 2$link = mysqli_connect('ホスト名', 'ユーザー名', 'パスワード', 'テーブル名'); 3// 接続状況をチェックします 4if (mysqli_connect_errno()) { 5 die("データベースに接続できません:" . mysqli_connect_error() . "\n"); 6} else { 7 echo "データベースの接続に成功しました。\n"; 8} 9?>
ーーーー編集後ーーーーー
pdoを使ってみたところ、
SQLSTATE[28000] [1045] Access denied for user 'ユーザー名'@ホスト名' (using password: YES)
と出てきました。
データベース名やユーザー名が登録できていないということなのでしょうか。
回答2件
あなたの回答
tips
プレビュー