다음 내용은 생활코딩의 MySQL 실습 내용 중 MySQL monitor와 mysqli를 비교한 내용입니다.
|
MySQL monitor |
mysqli |
서버 접속 |
mysql -hlocalhost -uroot -p1111; |
$conn = mysqli_connect('localhost','root', '111111'); |
DB 선택 |
mysql > use opentutorials; |
mysqli_select_db($conn 'opentutorials'); |
조회 |
mysql > SELECT * FROM topic; |
$result = mysqli_query($conn, 'SELECT * FROM topic'); |
출력 |
(표 형태로 출력됨) |
$row = mysqli_fetch_assoc($result)); (연관배열이라는 형식으로 첫번째 행의 데이터를 가져와서 row 변수에 담아!) (그래서 echo $row['title']; 하면 첫번째 행의 title이 뜨겠지!) var dump($row); (입력 값으로 들어온 데이터가 무엇인지 정확하게 알려주는 내장함수 var dump를 통해 row가 뭔지 알려줘!) |