სტატიების დირექტორია
როგორ დაკავშირებაMySQL მონაცემთა ბაზა? PHP სკრიპტის კავშირიMySQLმონაცემთა ბაზის მაგალითი
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.
ზემოთ მოყვანილ მაგალითში ჩვენ გამოვიყენეთ root მომხმარებელი mysql სერვერზე შესასვლელად, რა თქმა უნდა, თქვენ ასევე შეგიძლიათ გამოიყენოთ სხვა mysql მომხმარებლები შესასვლელად.
თუ მომხმარებლის პრივილეგიები საკმარისია, ნებისმიერ მომხმარებელს შეუძლია შეასრულოს SQL ოპერაციები mysql ბრძანების ხაზის ფანჯარაში.
mysql> ბრძანების სტრიქონიდან გასასვლელად შეგიძლიათ გამოიყენოთ exit ბრძანება შემდეგნაირად:
mysql> exit Bye
დაუკავშირდით MySQL-ს PHP სკრიპტის გამოყენებით
PHP უზრუნველყოფს mysqli_connect() ფუნქციას მონაცემთა ბაზასთან დასაკავშირებლად.
ფუნქციას აქვს 6 პარამეტრი, აბრუნებს კავშირის ID-ს MySQL-თან წარმატებული კავშირის შემდეგ და აბრუნებს FALSE-ს წარუმატებლობის შემთხვევაში.
გრამატიკა
mysqli_connect(host,username,password,dbname,port,socket);
პარამეტრის აღწერა:
参数 | აღწერა |
---|---|
მასპინძელი | სურვილისამებრ.განსაზღვრავს ჰოსტის სახელს ან IP მისამართს. |
მომხმარებლის სახელი | სურვილისამებრ.განსაზღვრავს MySQL მომხმარებლის სახელს. |
დაგავიწყდათ | სურვილისამებრ.განსაზღვრავს MySQL პაროლს. |
dbname | სურვილისამებრ.განსაზღვრავს ნაგულისხმევ მონაცემთა გამოყენებას. |
პორტი | სურვილისამებრ.განსაზღვრავს პორტის ნომერს MySQL სერვერთან დაკავშირების მცდელობისთვის. |
სოკეტი | სურვილისამებრ.განსაზღვრავს გამოსაყენებელ სოკეტს ან დასახელებულ მილს. |
თქვენ შეგიძლიათ გამოიყენოთ PHP-ის mysqli_close() ფუნქცია MySQL მონაცემთა ბაზიდან გათიშვისთვის.
ამ ფუნქციას აქვს მხოლოდ ერთი პარამეტრი, MySQL კავშირის იდენტიფიკატორი დაბრუნდა mysqli_connect() ფუნქციით წარმატებული კავშირის შექმნის შემდეგ.
გრამატიკა
bool mysqli_close ( mysqli $link )
ეს ფუნქცია ხურავს არა მუდმივ კავშირს MySQL სერვერთან, რომელიც დაკავშირებულია მითითებულ კავშირის ID-თან.თუ არ არის მითითებული link_identifier, ბოლო ღია კავშირი დახურულია.
გამოსახულება: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); ?>
იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა „როგორ დავუკავშირდე MySQL მონაცემთა ბაზას? PHP სკრიპტი MySQL მონაცემთა ბაზის მაგალითთან დასაკავშირებლად“ დაგეხმარებათ.
კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-456.html
კეთილი იყოს თქვენი მობრძანება Chen Weiliang-ის ბლოგის ტელეგრამის არხზე, რომ მიიღოთ უახლესი განახლებები!
📚 ეს სახელმძღვანელო შეიცავს უზარმაზარ ღირებულებას, 🌟ეს იშვიათი შესაძლებლობაა, არ გამოტოვოთ! ⏰⌛💨
გააზიარეთ და მოიწონეთ თუ მოგეწონათ!
თქვენი გაზიარება და მოწონებები ჩვენი უწყვეტი მოტივაციაა!