用的wampsever,在MySQL数据库里用sql语句(不是用php文件创建的)创建了一个名为l

用的wampsever,在MySQL数据库里用sql语句(不是用php文件创建的)创建了一个名为lyw的数据库,现在想用php文件创建一个名为Persons的表,代码如下,执行该代码。但是打开MySQL却发现persons表没有创建成功,为什么?实在找不出哪儿错了。
<?php

$host="localhost";

$user="root";

$pass="123456";

$db_name="lyw";

$link=mysqli_connect($host,$user,$pass) or die();

mysqli_select_db($link,$db_name);

$sql="CREATE TABLE Persons
(
Id_P int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)";

mysqli_query($link,$sql) or die();

?>

第1个回答  2016-05-02
使用PHP创建执行语句时后面不需要;追问

什么意思

第2个回答  2016-04-28
用phpmyadmin可视化创建方便多了!

wampserver 中的MYSQL怎么和PHP连接(已知到代码)
首先你要修改wampsever中mysql的密码,默认是账号是root,密码为空 然后创建数据库和数据表,建议用wamp里面的phpMyAdmin 接着就用mysqli链接这个数据库,进行相应的操作,不建议用mysql,因为php官网已经不更新了 步骤就这些,你有代码,我就不多说了 ...

小弟刚安装了wampsever,自带的phpmyadmin页面能打开,也能操作,但是在运...
1. 编码你好像应该是 gbk 吧,不是gdk;2. Sql语句中users、name、pass,等这样的数据库的名字或者是字段不是用单引号,也不是用双引号,用的是键盘Esc下面那个,也就是数字键那一排,数字键1的左边那一个,也是Tab键上面那一个。、呵呵,有些罗嗦了,希望对你有帮助。

怎样配置php环境;是不是要安装mysql,请哪位大侠给出一个教程?
Web服务器:如IIS,Apahce,Nginx等;数据库(如果你需要用的话):因为PHP和MySQL是最适合的搭档,所以建议最好就用MySQL,当然你选择其它数据库也可以;另外,文本编辑器也要有,这个自然是写代码用了。如果你还需要其它东西,则根据需要再添加,如分布式缓存,SSL支持等。不过,作为新手,还是不要自行配...

相似回答