Notice
Recent Posts
Recent Comments
Link
코드 한 줄
[Solution] PHP mysql과 mysqli의 차이 본문
사용자 환경 : macOS Sierra 10.12.6
PHP로 MySQL에 접근하는 예제를 여러 개 봤었다면 mysql과 mysqli를 봤었을 것이다.
본인도 처음 봤을 때 둘의 차이점에 대해 궁금증을 가지게 되었는데 생각보다 단순했다.
mysqli 키워드는 php5 버전 이후부터 지원되며 기존의 mysql 키워드보다 보안, 속도면에서 향상되었다.
또 하나, 작은 차이점은 mysql_query()와 mysqli_query()의 파라미터 값 순서가 다르다는 것이다.
1.mysql
<?php $connect=mysql_connect('localhost', 'root', 'PASSWORD'); $db=mysql_select_db("DB_NAME", $connect); ?>
2. mysqli
<?php $conn=mysqli_connect('localhost', 'root', 'PASSWORD', 'DB_NAME'); ?>
이와 같은 차이가 있다.
mysqli이 보안과 속도가 더 좋다고 하니 이를 사용하는 것이 좋겠다.
'Develop - > PHP' 카테고리의 다른 글
[Solution] PHP 전달된 파라미터 값 확인하기 (1) | 2018.08.15 |
---|
Comments