Директорияи мақолаҳо
Чӣ тавр пайваст шуданпойгоҳи додаҳои MySQL? Пайвасти скрипти PHPMySQLмисоли пойгоҳи додаҳо
Пайвасти MySQL
пайвасти дуӣ MySQL истифода баред
Шумо метавонед режими дуии MySQL-ро барои ворид кардани сатри фармони mysql барои пайваст шудан ба пойгоҳи додаи MySQL истифода баред.
мисол
Дар зер намунаи оддии пайвастшавӣ ба сервери mysql аз сатри фармон оварда шудааст:
[root@host]# mysql -u root -p Enter password:******
Пас аз воридшавии бомуваффақият, равзанаи фармони mysql> пайдо мешавад ва шумо метавонед дар он ҳама гуна изҳороти SQL-ро иҷро кунед.
Пас аз иҷрои фармони боло, баромади бомуваффақияти воридшавӣ чунин аст:
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2854760 to server version: 5.0.9 Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
Дар мисоли боло, мо корбари решаро барои ворид шудан ба сервери mysql истифода бурдем, албатта, шумо метавонед барои ворид шудан ба корбарони дигари mysql низ истифода баред.
Агар имтиёзҳои корбар кофӣ бошанд, ҳар корбар метавонад амалиёти SQL-ро дар равзанаи фармони mysql иҷро кунад.
Барои баромадан аз равзанаи фармони mysql> шумо метавонед фармони баромаданро ба таври зерин истифода баред:
mysql> exit Bye
Бо истифода аз скрипти PHP ба MySQL пайваст шавед
PHP функсияи mysqli_connect()-ро барои пайвастшавӣ ба пойгоҳи додаҳо таъмин мекунад.
Функсия 6 параметр дорад, пас аз пайвастшавии бомуваффақият ба MySQL ID-и пайвастро бармегардонад ва ҳангоми нокомӣ FALSE-ро бармегардонад.
грамматика
mysqli_connect(host,username,password,dbname,port,socket);
Тавсифи параметр:
параметр | тавсиф |
---|---|
мизбон | Ихтиёрӣ.Номи мизбон ё суроғаи IP-ро муайян мекунад. |
Логин | Ихтиёрӣ.Номи корбари MySQL-ро муайян мекунад. |
гузарвожа | Ихтиёрӣ.Пароли MySQL-ро муайян мекунад. |
dbname | Ихтиёрӣ.Пойгоҳи пешфарзро барои истифода муайян мекунад. |
бандаргоҳ | Ихтиёрӣ.Рақами портро барои кӯшиши пайвастшавӣ ба сервери MySQL муайян мекунад. |
сессия | Ихтиёрӣ.Розетка ё қубури номбаршударо барои истифода муайян мекунад. |
Шумо метавонед функсияи mysqli_close()-и PHP-ро барои аз пойгоҳи додаи MySQL ҷудо кардан истифода баред.
Ин функсия танҳо як параметр дорад, идентификатори пайвасти MySQL, ки аз ҷониби функсияи mysqli_connect() пас аз эҷоди пайвасти муваффақ бармегардад.
грамматика
bool mysqli_close ( mysqli $link )
Ин функсия пайвасти доимиро ба сервери MySQL, ки бо ID пайвасти мушаххас алоқаманд аст, мебандад.Агар ягон пайванд_идентификатор муайян карда нашавад, охирин пайвасти кушода баста мешавад.
фаврӣ:Одатан истифодаи mysqli_close() шарт нест, зеро пайвастҳои кушодаи доимӣ пас аз анҷоми скрипт ба таври худкор баста мешаванд.
мисол
Шумо метавонед мисоли зеринро барои пайваст шудан ба сервери MySQL-и худ санҷед:
ба MySQL пайваст шавед
<? php $dbhost = 'localhost:3306'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功'; mysqli_select_db($conn, 'chenweiliang' ); mysqli_close($conn); ?>
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Чӣ тавр ба пойгоҳи додаҳои MySQL пайваст шудан мумкин аст? Скрипти PHP барои пайвастшавӣ ба MySQL Database Instance" ба шумо кӯмак мекунад.
Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-456.html
Хуш омадед ба канали Telegram блоги Чен Вейлян барои гирифтани навсозиҳои охирин!
📚 Ин дастур дорои арзиши бузург аст, 🌟Ин як имконияти нодир аст, онро аз даст надиҳед! ⏰⌛💨
Агар ба шумо маъқул бошад, мубодила кунед ва лайк монед!
Мубодилаи шумо ва лайкҳои шумо ангезаи доимии мост!