就出现异常:ACCESS denied for user:''@'localhost' to database 'myDB'
请问为什么无法创建数据库??
=======================================
我不知道你用的是那个版本的 Mysql , 用 '' 这个user 权限很大,应该可以.
另外,
我以%mysql -u pan -p 111 
密码提示说不对,可我的my.ini文件里设置的密码就是111呀,莫名啊!!
=========================================你用如下的命令试试:
> mysql -u pan -p (请按 Enter 键)
输入 lll

解决方案 »

  1.   

    我用%mysql -uroot -p
    enter password:ENTER
    进去之后发现我什么都可以做了。我现在就是搞不明白,在MY.INI文件中设置用户和密码之后,却说密码不对呢??
      

  2.   

    应该是 “# mysql -u root -p111”这样就可以,如果是"# mysql -u pan -p 111"则是指登陆后使用数据库名为“111”的数据库
      

  3.   

    建议去MySQL的主页看看文档,那里很全
      

  4.   

    我用MYSQL-FRONT,来定义了一个用户,并设定权限,就可以了。但是这个my.ini文件中设置的用户和密码怎么就不行呢?
    [WinMySQLadmin]
    Server=D:/ーイラーネ晴/java_server&tool/mysql-4.1.1a-alpha-win/mysql-4.1.1a-alpha/bin/mysqld-nt.exe
    user=pan
    password=111有谁知道创建的数据库都被MYSQL放在哪里了??
      

  5.   

    my.ini文件中设置的用户和密码
    是没有用的,
    那只是先期版本中的一个特性...新创建的 数据库在 mysql/data 目录下
      

  6.   

    =====================================================
    我以%mysql的方式进入MYSQL,然后用CREATE DATABASE myDB;
    就出现异常:ACCESS denied for user:''@'localhost' to database 'myDB'
    请问为什么无法创建数据库??
    ======================================================
    我也是初学者 你进入MYSQL应该是在MS-DOS下面:
    应该是先进入MYSQL/BIN的目录 然后在CREATE DATABASE myDB; 不成功的话 我就去撞墙
      

  7.   

    =============================================================
    my.ini文件中设置的用户和密码
    是没有用的,
    那只是先期版本中的一个特性...
    =============================================================
    是这样啊,我明白了;=============================================================
    新创建的 数据库在 mysql/data 目录下
    =============================================================
    那我创建了自己的数据库后,在DATA里面看不到数据库啊。比如,我创建了MYDB,然后查看数据库,的确存在了,可在DATA目录下依旧什么都看不到,为什么呢?你们都看得到吗???=============================================================
    我也是初学者 你进入MYSQL应该是在MS-DOS下面:
    应该是先进入MYSQL/BIN的目录 然后在CREATE DATABASE myDB; 不成功的话 我就去撞墙
    =============================================================
    我知道我一开始无法创建数据库的原因是权限不够,因为我是%MYSQL直接进去的,所以用户是ODBC@localhost,无法创建数据库,当我用ROOT或者自己设定的用户后就可以了。
      

  8.   

    新创建的 数据库在 mysql/data 目录下如果你在my.ini中设置了数据文件目录,
    datadir=F:/WXQ/mysql/data那就在你的数据文件目录下.
      

  9.   

    如果要是觉得繁琐,你可以使用MySQLEasyMan软件来管理MySQL数据库系统:
    http://friendlysoft.ddown.net/MySQLEasyMan_v1.0.6.rar
    http://www.freewebs.com/frfiendlysoft/MySQLEasyMan_v1.0.6.rar