mysql_create_db()但不建议使用这个函数

解决方案 »

  1.   

    需要有权限才能使用mysql_create_db()
    一般空间都是帮你开好了的数据库
      

  2.   

    mysql_create_db
    (PHP 3, PHP 4 )mysql_create_db -- 新建一个 MySQL 数据库
    说明
    bool mysql_create_db ( string database name [, resource link_identifier])
    mysql_create_db() 尝试在指定的连接标识所关联的服务器上建立一个新数据库。 如果成功则返回 TRUE,失败则返回 FALSE。 例子 1. MySQL 新建数据库例子<?php
        $link = mysql_pconnect("localhost", "mysql_user", "mysql_password")
            or die("Could not connect: " . mysql_error());    if (mysql_create_db("my_db")) {
            print ("Database created successfully\n");
        } else {
            printf ("Error creating database: %s\n", mysql_error());
        }
    ?>
     
     
    为向下兼容也可以用 mysql_createdb(),但并不提倡。 注: 不提倡使用函数 mysql_create_db()。最好用 mysql_query() 来提交一条 SQL CREATE DATABASE 语句来替代。
      

  3.   

    $connect=mysql_connect("localhost","root","");/*************************创建数据库******************************/
    if (mysql_create_db("databsesname",$connect))
    {echo"ok";}
    else
    {echo"no";}
    /******************************************************************//************************在数据库中创建表*************************/
    mysql_select_db("databsesname",$connect);
    $a="create table tablename(
    id int unsigned not null auto_increment primary key,
    a varchar(20),
    b varchar(2),
    c varchar(1))";

    $result=mysql_query($a);
    /******************************end***************************************/
      

  4.   

    从phped上面找个mysql的类库来!什么都有