내 SQL에서 db에 연결할 수 없습니다.

Arslan Ali Awan |

나는 Mac에서 mamp를 사용하여 localhost에 연결하고 있습니다. 서버에 성공적으로 연결할 수 있지만 문제는 db에 연결할 수 없다는 것입니다. 단지 한 줄 쿼리이기 때문에 실수를 저지르는 쿼리 부분을 모르겠습니다. 스택 오버플로에서 다른 솔루션을 검색했지만 도움이되지 않았습니다.

$username = 'root';
$password = 'root';
$host     = 'localhost';
$database = 'trendnow';
$link = mysqli_connect($host, $username, $password);


if (!$link) {
echo 'can not connect to the server';
}
$db_selected = mysqli_select_db($database,$link);
echo $db_selected;
if (!$db_selected) {


echo 'Can not connect to trend now ';
}
Jwags

Felippe Duarte가 맞습니다. 연결하려는 데이터베이스는 무엇입니까?

mysqli_connect("localhost","my_user","my_password","my_db");
  • Localhost 는 프로그램이 실행중인 서버에 연결하는 것을 의미합니다. 때때로 사람들은 로컬이 아닌 서버에있는 데이터베이스에 연결하므로 IP 주소가 될 수 있습니다.
  • my_db 는 데이터베이스의 이름입니다. 따라서 데이터베이스가 WebStore라고 불렸다면, 컴퓨터라는 데이터베이스에 테이블이있을 수 있습니다. WebStore는 데이터베이스의 이름이며 다음과 같이 마지막 섹션에 있어야합니다.mysqli_connect("localhost","my_user","my_password","WebStore");

다음은 도움이 될 수있는 튜토리얼입니다. http://www.w3schools.com/php/func_mysqli_connect.asp


유용한 오류 메시지 받기

독립 실행 형 연결의 문제는 오류가있는 경우 오류가 무엇인지 알려주지 않는다는 것입니다. 고맙게도 오류가 무엇인지 알아내는 몇 가지 방법이 있습니다.

<?php    
$con = mysqli_connect("localhost","my_user","my_password","my_db");

//This will check if we were able to start up a connection using the above line
if (mysqli_connect_errno())
{
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

// This is an example query. We will check if it failed, and if so, why it failed
// Perform a query, check for error
if (!mysqli_query($con,"INSERT INTO Persons (FirstName) VALUES ('Glenn')"))
{
  echo("Error description: " . mysqli_error($con));
}

?>

http://www.w3schools.com/php/func_mysqli_error.asp

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

내 노트북에서 SSH에 연결할 수 없습니다.

분류에서Dev

내 노트북에서 SSH에 연결할 수 없습니다.

분류에서Dev

템플릿 내에서 MongoDB에 연결할 수 없습니다.

분류에서Dev

내 PC에서 SQL Server 인스턴스에 연결할 수 없습니다.

분류에서Dev

내 AWS Elasticache 클러스터에 연결할 수 없습니다.

분류에서Dev

Git-내 웹 사이트에 연결할 수 없습니다

분류에서Dev

내 UITableViewController를 중첩 된 UITableView에 연결할 수 없습니다.

분류에서Dev

내 Mac에서 MySQL의 DB에 연결 장고에 mysqlclient를 설치할 수 없습니다

분류에서Dev

내 CentOS에서 내 laravel 사이트에 연결할 수 없습니다.

분류에서Dev

Windows에서 MySQL DB에 연결할 수 없습니다.

분류에서Dev

Python에서 Db2에 연결할 수 없습니다.

분류에서Dev

SQLite는 Jar에서 DB에 연결할 수 없습니다.

분류에서Dev

JDBC가 별도의 클래스에서 내 DB에 연결할 수 없습니다. 클래스 DB가 연결을 만듭니다.

분류에서Dev

하위 클래스에서 내 db 연결을 재설정 할 수 없습니다.

분류에서Dev

Ubuntu 터미널에서 내 VPS에 연결할 수 없습니다.

분류에서Dev

내 애플리케이션에서 IMS apn에 연결할 수 없습니다.

분류에서Dev

공개 IP에 서명 한 후 내 rasbian에 연결할 수 없습니다.

분류에서Dev

CLI에서 mongod 명령을 내릴 때 MongoDB에 연결할 수 없습니다.

분류에서Dev

내 SQL 데이터베이스에 연결할 수 없습니다.

분류에서Dev

내 Azure SQL 데이터베이스에 연결할 수 없습니다.

분류에서Dev

Azure 함수에서 Azure SQL에 연결할 수 없습니다.

분류에서Dev

서버의 postgres를 내 로컬의 postico에 연결할 수 없습니다.

분류에서Dev

bucardo는 다른 DB에 연결할 수 없습니다

분류에서Dev

내 데이터 컨텍스트로 내 edmx에 연결할 수 없습니다.

분류에서Dev

내 Lambda가 내 RDS 인스턴스에 연결할 수 없습니다.

분류에서Dev

내 JS 파일을 내 HTML 페이지에 연결할 수 없습니다.

분류에서Dev

Hive : Docker 내에서 SQL에 연결할 수 없음

분류에서Dev

Excel 2007에서 SQL Server에 연결할 수 없습니다.

분류에서Dev

postgres에 연결할 수 없습니다

Related 관련 기사

  1. 1

    내 노트북에서 SSH에 연결할 수 없습니다.

  2. 2

    내 노트북에서 SSH에 연결할 수 없습니다.

  3. 3

    템플릿 내에서 MongoDB에 연결할 수 없습니다.

  4. 4

    내 PC에서 SQL Server 인스턴스에 연결할 수 없습니다.

  5. 5

    내 AWS Elasticache 클러스터에 연결할 수 없습니다.

  6. 6

    Git-내 웹 사이트에 연결할 수 없습니다

  7. 7

    내 UITableViewController를 중첩 된 UITableView에 연결할 수 없습니다.

  8. 8

    내 Mac에서 MySQL의 DB에 연결 장고에 mysqlclient를 설치할 수 없습니다

  9. 9

    내 CentOS에서 내 laravel 사이트에 연결할 수 없습니다.

  10. 10

    Windows에서 MySQL DB에 연결할 수 없습니다.

  11. 11

    Python에서 Db2에 연결할 수 없습니다.

  12. 12

    SQLite는 Jar에서 DB에 연결할 수 없습니다.

  13. 13

    JDBC가 별도의 클래스에서 내 DB에 연결할 수 없습니다. 클래스 DB가 연결을 만듭니다.

  14. 14

    하위 클래스에서 내 db 연결을 재설정 할 수 없습니다.

  15. 15

    Ubuntu 터미널에서 내 VPS에 연결할 수 없습니다.

  16. 16

    내 애플리케이션에서 IMS apn에 연결할 수 없습니다.

  17. 17

    공개 IP에 서명 한 후 내 rasbian에 연결할 수 없습니다.

  18. 18

    CLI에서 mongod 명령을 내릴 때 MongoDB에 연결할 수 없습니다.

  19. 19

    내 SQL 데이터베이스에 연결할 수 없습니다.

  20. 20

    내 Azure SQL 데이터베이스에 연결할 수 없습니다.

  21. 21

    Azure 함수에서 Azure SQL에 연결할 수 없습니다.

  22. 22

    서버의 postgres를 내 로컬의 postico에 연결할 수 없습니다.

  23. 23

    bucardo는 다른 DB에 연결할 수 없습니다

  24. 24

    내 데이터 컨텍스트로 내 edmx에 연결할 수 없습니다.

  25. 25

    내 Lambda가 내 RDS 인스턴스에 연결할 수 없습니다.

  26. 26

    내 JS 파일을 내 HTML 페이지에 연결할 수 없습니다.

  27. 27

    Hive : Docker 내에서 SQL에 연결할 수 없음

  28. 28

    Excel 2007에서 SQL Server에 연결할 수 없습니다.

  29. 29

    postgres에 연결할 수 없습니다

뜨겁다태그

보관