之前配置了多站点,dos命令可以新建表,php执行sql语句怎么弄都不行,后来换回单站点,还不行,?怎么破?wamp就是个鬼?<?php
$mysqli=@new mysqli("localhost","root","");
if($mysqli->connect_errno){
die("Connect Error".$mysqli->connect_error);
}
$mysqli->set_charset("utf8");
//执行mysql语句
$sql=<<<EOF
CREATE TABLE IF NOT EXISTS mysqli(
id TINYINT UNSIGNED AUTO_INCREMENT KEY,
username varchar(30) not null default ''
);
EOF;
$result=$mysqli->query($sql);
var_dump($result);
?>严重怀疑是不是wamp本身问题??
4 回答
已采纳
茫海
TA贡献21条经验 获得超10个赞
大概看了一下,你好像代码里面一直没有选择数据库吧。
$mysqli->select_db("your db");
或者直接在
$mysqli=@new mysqli("localhost","root","","your db");
另外提醒一下@这种自欺欺人的东西还是少用
- 4 回答
- 0 关注
- 1867 浏览
添加回答
举报
0/150
提交
取消