什么意思?create database不能用?你启动数据库服务进程了吗?

解决方案 »

  1.   

    我使用的是mysql-3.23.58-win版本,为了安装一个论坛所以使用到sql。
    安装完毕后,用WinMySQLadmin1.4进去后,这算不算启动了数据库服务进程?在databases的选项中没有create database这几项,只有flush等四项。万望指点
      

  2.   

    你进入DOS状态,\mysql\bin下,运行mysqladmin.exe,启动mysql server,
    然后运行mysql.exe,进入mysql>状态,用create database dbname;即可创建你的数据库.
      

  3.   

    >用WinMySQLadmin1.4
    已经取消了这个功能,出于安全性考虑!
      

  4.   

    在\mysql\bin下,运行 mysqld-nt.exe --install 加载一个服务,试试看这行不行,我以前好象遇到过这种情况。用mysqld-nt.exe --help 看一下帮助,内容很多,在命令后面加 |more 吧。    mysqladmin.exe 这个东西好象只是一个类似于状态监控器一样的东西,我也不清楚,但我记得如果不用 mysqld-nt.exe 加载一个服务的话是不行的。    另外我记得,如果是用 mysql 的安装版的话,应该会有一项默认的服务启动的。试试吧。
      

  5.   

    当前版本的mysql的mysqladmin在第一次使用的时候可以帮助你安装mysql服务,照楼主的说法,你的mysql服务应该已经启动起来了。要创建表可以用c:\mysql\bin\mysql -u root登录后用create table语句实现,具体建议看一下mysql的入门书籍或者是mysql的手册