> db 를 처음 공부하려고 합니다.. 어떤 외국인 사이트에 강좌가 있어서
>
> 따라했는데 연결에러가 나더군여...
>
> 제가 실행한 코드는
>
> <body>
> <?php
> $db=mysql_connect("localhost","root","****");
> mysql_select_db("mydb",$db);
> $result=mysql_query("SELECT=FROM employees",$db);
> printf("First name : %s<br>
",mysql_result($result,0"first"));
> printf("Last name: %s<br>
",mysql_result($result,0,"last"));
> printf("Address: %s<br>
",mysql_result($result,0,"address"));
> printf("position: %s<br>
",mysql_result($result,0,"position"));
> ?>
> </body>
>
>
> 그리고 실행하면 다음과 같은 에러가 납니다..Warning: MySQL Connection F
> ailed: Can't connect to local MySQL server through socket '/var/lib/my
> sql/mysql.sock' (111) in /home/bluesun/public_html/php/mysql.php3 on l
> ine 4
>
> Warning: 0 is not a MySQL link index in /home/bluesun/public_html/php/
> mysql.php3 on line 5
>
> Warning: 0 is not a MySQL link index in /home/bluesun/public_html/php/
> mysql.php3 on line 6
>
> Parse error: parse error in /home/bluesun/public_html/php/mysql.php3 o
> n line 7
>
> 설치할때 고생했는데 설치가 제대로 안된건 가여?
>
> var/lib/mysql/mysql.sock 이런 디렉토리는 존재하지 않던데여..
>
> 부탁 드립니다..
>
>
>
>
서버를 먼저 기동시켜야 합니다.
mysql서버자체를 기동하게 되면 소켓파일이 /var/libmysql/mysql.sock
생성 됩니다. 봐서는 rpm으로 깔으신것 같군요...
rpm으로 깔으셨다면 /etc/rc.d/init.d 디렉토리에 가보시면
금방 찾으실수 있을겁니다.
그 파일의 이름이 뭔지 잘 잘 모르지만... 실행 시키는 방법은
./file_name start 라고 하시면 될겁니다.
맞는감???
|