PHP当中如何使用Wampserver连接到Mysql数据库以及怎样使用

 我来答
很多游戏
高粉答主

2019-10-14 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:386950

向TA提问 私信TA
展开全部

1、wampserver安装好后,在浏览器中访问,localhost/phpmyadmin/,登录你当初设置的账号密码,就可以管理数据库了。

2、安装程序按照安装的步骤进行,一般的程序安装的时候需要你填入数据库连接的账号密码的。输入账号密。

3、然后编辑程序,输入:

<?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; 

'; 

4、然后再输入:

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已经成功建立!"; 

?>

这样就完成了。

胃疼shine
推荐于2018-02-27 · TA获得超过257个赞
知道小有建树答主
回答量:295
采纳率:79%
帮助的人:131万
展开全部

我用的就是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出现下图

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友195ec1975f
2016-02-05 · 知道合伙人互联网行家
百度网友195ec1975f
知道合伙人互联网行家
采纳数:714 获赞数:5310
2008年毕业与闽江学院电子系,本科学历。从事互联网7年经验,爱好看电影、新闻时事、互联网、电子商务。

向TA提问 私信TA
展开全部
  1. wampserver安装好后,在浏览器中访问,localhost/phpmyadmin/,登录你当初设置的账号密码,就可以管理数据库了。如果忘记账号密码,卸载了wamp重装,记住账号密码,然后重复以上步骤。

  2. 安装程序按照安装的步骤进行,一般的程序安装的时候需要你填入数据库连接的账号密码的。输入账号密码和相关的数据库信息。

  3. 自己写的程序可以,可以直接用程序连接数据库。

    <?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已经成功建立!"; 
    ?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
邴囡塞赫然
2019-06-05 · TA获得超过3789个赞
知道小有建树答主
回答量:3076
采纳率:26%
帮助的人:209万
展开全部

wampserver安装好后,在浏览器中访问,localhost/phpmyadmin/,登录你当初设置的账号密码,就可以管理数据库了。如果忘记账号密码,卸载了wamp重装,记住账号密码,然后重复以上步骤。
安装程序按照安装的步骤进行,一般的程序安装的时候需要你填入数据库连接的账号密码的。输入账号密码和相关的数据库信息。
自己写的程序可以,可以直接用程序连接数据库。
<?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已经成功建立!"; 
?>

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huanglenzhi
推荐于2017-11-27 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517181
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部
方法:
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;
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式