์ด ๋ด์ฉ์ ์ฒ์ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ ์
๋ฌธ์์ ๋๋์ด์ ๋ง์ถ ์ํ์ฝ๋ฉ!
php+mysql ์ฑ
์ ๋ด์ฉ์ ํฌํจํ๊ณ ์์ต๋๋ค.
์ค์ค๋ก ๊ณต๋ถํ๊ณ , ๊ณต๋ถํ๊ฒ์ ์ ๋ฆฌํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ฒ์
๋๋ค.
PHP์ MySQL์ ์ฐ๋ํ๋ ๊ตฌ์ฒด์ ์ธ ๋ฐฉ๋ฒ์ ์ดํด๋ณด์.
๋จผ์ ๊ฒ์์์ง์์ "php mysql api"๋ฅผ ๊ฒ์ํ๋ฉด PHP๋ฅผ ์ด์ฉํด MySQL์ ์ ์ํ๋ ์ ํ๋ฆฌ์ผ์ด์
ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค๋ฅผ ๊ฒ์ํ ์ ์๋ค.
>> www.php.net/manual/en/mysqlinfo.api.choosing.php
์ดํด๋ณด๋ฉด mysqli , PDO, mysql์ด๋ผ๋ ์ธ ๊ฐ์ง ๋ฐฉ์์ด ์๋ค.
๊ณต์ ํ์ด์ง์์๋ mysqli ์ PDO_MySQL_API ๋ฅผ ์ถ์ฒํ๊ณ mysql์ ๋ ์ด์ ์ถ์ฒํ์ง ์๋๋ค๊ณ ๋์ ์๋ค.
ํ๋จ๋ถ์๋ ๊ฐ API๋ฅผ ๋น๊ตํด์ ๋ณด์ฌ์ฃผ๋ ๋ด์ฉ์ด ๊ธฐ์ฌ ๋์ด์๋ค.
์ฃผ๊ด์ ์ผ๋ก ์๊ฐํ์ ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ PDO_MySQL์ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค.
์ด๊ฒ์ ์ฌ์ฉํ์ ๋ ์๋์ ๊ฐ์ ์ฅ์ ์ด ์์ผ๋, ์ฌ์ฉ์ ๊ณ ๋ คํด๋ณด์๋ ์ข์ ๊ฒ ๊ฐ๋ค.
1. MySQL์ด ์๋ ๋ค๋ฅธ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์ฆ ์ค๋ผํด์ด๋ MS-SQL ๋ฑ์ ์ฌ์ฉํ ๋ PHP์ฝ๋๋ฅผ ๋ฐ๊พธ์ง ์๊ณ ๋ ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋ฅผ ๊ต์ฒดํ ์ ์๋ค.
2. ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ์ฌ ๋งค์ฐ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค.
์ผ๋จ ํฌ์คํ
์์๋ ๊ฐ์ฒด์ ๋ํ ์ค๋ช
์ ์ ์ธ ํ์๊ธฐ ๋๋ฌธ์ mysqli ์ ์ฌ์ฉํ์ฌ ์งํํ๊ฒ ๋ค.
php mysqli api๋ฅผ ๊ฒ์ํด๋ณด๋ฉด
>> www.php.net/manual/en/book.mysqli.php
๋งค์ฐ ๋ค์ํ ๊ธฐ๋ฅ์ ์ดํด ๋ณผ ์ ์๋ค. improved๋ '๊ฐ์ ๋'์ด๋ ๋ป์ผ๋ก mysqli ์ i๊ฐ ๋ฐ๋ก ์ด ์๋ฏธ๋ฅผ ์ง๋๊ณ ์๋ค.
mysqli ์๋ ๋ ๊ฐ์ง ๋ฐฉ์์ ์คํ์ผ์ด ์๋๋ฐ,
ํจ์๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ์ดํ๋ ๋ฐฉ์๊ณผ ๊ฐ์ฒด์งํฅ์ด๋ผ๋ ๋ ๊ฐ์ง ๋ฐฉ์์ด ์๋ค.
๋ค์ ํฌ์คํ
์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์ด๋ฐฉ๋ฒ ์ค์ต์ ํจ์๋ฅผ ์ด์ฉํ ๋ฐฉ์์ผ๋ก ์งํํ๋๋ก ํ๊ฒ ์ต๋๋ค