不在xampp上创建mysql表

u1ehiz5o  于 2021-06-25  发布在  Mysql
关注(0)|答案(1)|浏览(334)

这个问题在这里已经有答案了

引用-这个错误在php中是什么意思(36个答案)
两年前关门了。
我正在使用xampp并为即将到来的考试进行练习。我正在尝试在数据库的phpmyadmin中创建一个新表。代码是:

  1. <?php
  2. $kapcsolat = mysql_connect("127.0.0.1","root","jelszo");
  3. mysql_select_db("gyakorlas", $kapcsolat);
  4. ?>
  5. <html>
  6. <head>
  7. <title>MySQL alapok</title>
  8. </head>
  9. <body>
  10. <?php
  11. $parancs = "CREATE TABLE uj_tabla (
  12. (`id` BIGINT(20) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
  13. `nev` VARCHAR(100) CHARACTER SET latin2 COLLATE latin2_hungarian_ci NOT NULL ,
  14. `eletkor` INT(3) NOT NULL ,
  15. INDEX (`nev`,`eletkor`))
  16. ENGINE = InnoDB CHARSET=latin2 COLLATE latin2_hungarian_ci;";
  17. mysql_query($parancs);
  18. ?>
  19. </body>
  20. </html>
  21. <?php
  22. mysql_close($kapcsolat);
  23. ?>

我没有收到错误消息,当我检查phpmyadmin时,它不会在我的数据库中创建表:(
如果有人能帮我解决这个问题,我将非常感激!

kq0g1dla

kq0g1dla1#

首先: mysql_* 函数已弃用。使用 mysqli_* 或者,我的首选: PDO .
你应该使用事先准备好的材料。
实际答案:
您的sql语法有错误。试着在phpmyadmin中运行查询,看看有什么问题。
我猜是第二个 ( 在这里:

  1. CREATE TABLE uj_tabla (
  2. ( <-

相关问题