1. 程式人生 > >PHP當中如何使用Wampserver連線到Mysql資料庫以及怎樣使用

PHP當中如何使用Wampserver連線到Mysql資料庫以及怎樣使用

3個回答

#各抒己見# 老人向兒子索要帶孫子費,老人有照看孫輩的義務嗎?

最佳答案

程順偉 
來自知道合夥人認證行家 2016-02-05

  1. wampserver安裝好後,在瀏覽器中訪問,localhost/phpmyadmin/,登入你當初設定的賬號密碼,就可以管理資料庫了。如果忘記賬號密碼,解除安裝了wamp重灌,記住賬號密碼,然後重複以上步驟。

  2. 安裝程式按照安裝的步驟進行,一般的程式安裝的時候需要你填入資料庫連線的賬號密碼的。輸入賬號密碼和相關的資料庫資訊。

  3. 自己寫的程式可以,可以直接用程式連線資料庫。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    <?php 

    $mysql_server_name='localhost';      //改成自己的mysql資料庫伺服器

    $mysql_username='root';                  //改成自己的mysql資料庫使用者名稱

    $mysql_password

    ='12345678';        //改成自己的mysql資料庫密碼

    $mysql_database='mycounter';        //改成自己的mysql資料庫名

     

    $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); 

    $sql='CREATE DATABASE mycounter DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; 

    '; 

    mysql_query($sql); 

    $sql='CREATE TABLE `counter` (`id` INT(255) UNSIGNED NOT NULL AUTO_INCREMENT ,`count` INT(255) UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY ( `id` ) ) TYPE = innodb;'

    mysql_select_db($mysql_database,$conn); 

    $result=mysql_query($sql); 

    //echo $sql; 

    mysql_close($conn); 

    echo "Hello!資料庫mycounter已經成功建立!"

    ?>

 本回答由電腦網路分類達人 孟男男推薦

 4   25

 評論 

分享

 舉報

胃疼shine 
推薦於2018-02-27

展開全部

我用的就是wampserver,它是windows下的php整合環境

1、安裝好wampserver後 雙擊桌面的wampserver圖示

然後會在右下角生成wampserver的啟動程式

如果是上圖綠色的 圖示  並且滑鼠指過去顯示all services running 就證明服務啟動正常,

如果是上面兩種 則有服務沒啟動,需要啟動,左鍵點選圖示  然後點 start all services來啟動服務

2、服務啟動正常之後,在瀏覽器裡輸入localhost出現下圖,證明wampserver安裝正常可以用了

3、在wamper的安裝資料夾下www資料夾裡 新建a.php檔案

<?php

$servername = "localhost";//資料庫所在伺服器

$username = "root";//資料庫使用者名稱填寫自己的

$password = "root";//資料庫密碼,填寫自己的

$dbname = "aaaa";//填寫自己的

 

// 建立連線

$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection

if ($conn->connect_error) {

die("連線失敗: " . $conn->connect_error);

$conn->query('set names utf8');//設定uft8編碼

$sql = "SELECT name FROM xiao ";//查詢表資料

$result = $conn->query($sql);

if ($result->num_rows > 0) {

// 輸出資料

while($row = $result->fetch_assoc()) {

//print_r($row);

echo "name: " . $row["name"]."<br>";//列印name欄位

}

} else {

echo "沒有查詢到資料";

}

$conn->close();

?>

4、然後在瀏覽器輸入localhost/a.php出現下圖

 本回答被網友採納

 1   1

 評論 

分享

 舉報

huanglenzhi 
來自知道合夥人認證行家 推薦於2017-11-27

展開全部

方法:
1。 改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"

mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;

2. 授權法。例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。

grant ALL PRIVILEGES ON *.* to 'myuser'@'%' IDENTIFIED by 'mypassword' with grant option;
如果你想允許使用者myuser從ip為192.168.1.3的主機連線到mysql伺服器,並使用mypassword作為密碼
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

 本回答被提問者和網友採納

分享

zhidao.baidu.com/question/1861710052319408027.html?qbl=relate_question_0&word=wamp%C1%AC%BD%D3%B2%D9%D7%F7MySQL%CA%FD%BE%DD%BF%E2%CA%BE%C0%FD

其他類似問題

更多類似問題 >