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

其他类似问题

更多类似问题 >

猜你喜欢

转载自blog.csdn.net/zoerlife/article/details/83931824
今日推荐