嘿,伙计们,下面的代码是我正在尝试运行的。我正在尝试运行一个实践MySQL服务器,因为我将在我的学校免费数据库,这是MySQL主机
我正在使用phpmyADMIN,但我有点困惑,因为你们都说我没有连接到MySQL
那么创建数据库的这段代码是什么呢?我需要下载MySQL还是什么?我以为phpmyadmin是同样的语法来创建数据库/表/和值?因为我已经打开了MySQL?
//creation of database
$sql= 'CREATE DATABASE project';
if(mysql_query($sql,$con)){
echo 'DB created succesfully';
}
else{
echo 'error creating DB' . mysql_errno();
}
3条答案
按热度按时间b1payxdu1#
PHPMyAdmin是一个用PHP创建的基于Web的软件程序,可以帮助您管理MySQL数据库。它有自己的内部代码来连接MySQL数据库,并执行标准功能,如插入、选择、删除、更新等。
PHPMyAdmin与创建自己的PHP程序没有任何关系。您仍然需要连接到MySQL(就像PHPMyAdmin在后台所做的那样)。您仍然可以使用PHPMyAdmin为您生成的相同代码在您自己的PHP程序中使用,但您必须以具有有效权限的用户身份连接到MySQL。
在你的PHP代码中,你使用的mysql_* 函数已经过时了,你应该使用mysqli_* 函数来代替。
您的程式码实际上应该看起来像这样:
nszi6y052#
MySQL是您连接到的数据库服务器,用于执行
CREATE DATABASE project
之类的查询。phpmyadmin是MySQL的基于PHP的前端,允许更轻松地浏览和操作数据库。以计算机上的文本文档为例。
notes.txt
是一个文本文件,但您可以使用任何文本编辑器(如记事本或“文本编辑”)打开它。您的特定代码片段缺少数据库连接字符串,因此更合适的代码片段可能如下所示:
如果不连接到数据库,您的SQL就只是没有任何意义的文本字符串。
eqqqjvef3#
我尝试了很多希望在这里得到一份好工作如果你登录到phpmyadmin,那么你唯一可以执行的代码就是SQL语句.比如:创建数据库my_db1