不知道为什么,贴子发出去许久都没人回复. 在php版块一页一页翻,都没有找到这个贴子,怪事

解决方案 »

  1.   

    终于见到这到贴子出现了.
    好了,请教一下大家. 
    我现在在DOS 下输入 mysql 就可以进入数据库,  不用用户名,也不用密码.  我如何修改它的密码呢.另外这个用户没有权限建表,要怎样做呢另外,我想使用用户名为"root"的, 我输入 mysql -u root (mysql -u root -p)不行,该怎样做呢.
      

  2.   

    我搜索可以找到我的贴子,在专家门诊也能看到我的贴子.
    但是很久都没人回我的贴子,我就认为我的贴子被推到后面去,就去找,可找了好久都不见这贴子.难过没人回我的贴子了.
    在dos下面: c:>mysql>bin>mysql ↓
    可以进入数据库。所以用空用户名和空密码进入phpmyadmin,出现“没有权限建新的数据库”,但是用sql语句就可以。
    1、 请问如何让它可以有权限建表。
    2、修改mysql.user表里面的权限,就是将一些为"n"的字段改为"y",请问要注意什么, 因为我试验了好多次,每次的结果都是要重装mysql,因为密码错误.  可我没改密码呀.
    3.刚刚装的mysql里面有四个用户,每一个都没密码,为什么不能用. 我用了mysql -u root
      

  3.   

    用这个来修改密码吧:shell:\mysqladmin -u root password new_password 
      

  4.   

    http://expert.csdn.net/Expert/topic/2469/2469745.xml?temp=.5656549
      

  5.   

    http://expert.csdn.net/Expert/topic/2393/2393106.xml?temp=.8043177还不把我的帖子列faq??????
      

  6.   

    其实你可以把user中的其他几个用户全部删除,只保留一个user :root host: % 的用户,然后更改其密码(方法很多),就不会出现你说的问题了!
      

  7.   

    1、不必每次重装mysql,只需在某次安装成功后备分data/mysql目录,弄乱了直接覆盖即可
    2、mysql的权限设置涉及3张表:db、user、host。手工设置可以但易出错
    3、有可能的话可贴出这3张表的内容
      

  8.   

    不用用户名和密码的那个是匿名连接,你可以不要……
    进入MySQL后,
    MySQL>use mysql;
    MySQL>delete from USER where User='';
    MySQL>set password for root=password("你要的密码");
    就可以修改ROOT的密码了。
      

  9.   

    按照 sven()的方法还是不行.SET PASSWORD FOR root = PASSWORD ("123456" )c:\mysql\bin\mysql -u root -p↓ OR mysql -h localhost -u root -p↓
    123456
    提示:
    Access denied for user: 'root@localhost' (Using password: YES)
      

  10.   

    三张表(`db`,`host`,`user`)结构和数据如下:#
    # 数据表的结构 `db`
    #CREATE TABLE db (
      Host char(60) binary NOT NULL default '',
      Db char(64) binary NOT NULL default '',
      User char(16) binary NOT NULL default '',
      Select_priv enum('N','Y') NOT NULL default 'N',
      Insert_priv enum('N','Y') NOT NULL default 'N',
      Update_priv enum('N','Y') NOT NULL default 'N',
      Delete_priv enum('N','Y') NOT NULL default 'N',
      Create_priv enum('N','Y') NOT NULL default 'N',
      Drop_priv enum('N','Y') NOT NULL default 'N',
      Grant_priv enum('N','Y') NOT NULL default 'N',
      References_priv enum('N','Y') NOT NULL default 'N',
      Index_priv enum('N','Y') NOT NULL default 'N',
      Alter_priv enum('N','Y') NOT NULL default 'N',
      Create_tmp_table_priv enum('N','Y') NOT NULL default 'N',
      Lock_tables_priv enum('N','Y') NOT NULL default 'N',
      PRIMARY KEY  (Host,Db,User),
      KEY User (User)
    ) TYPE=MyISAM COMMENT='Database privileges';#
    # 导出下面的数据库内容 `db`
    #INSERT INTO db VALUES ('%', 'test%', '', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'N', 'Y', 'Y', 'Y', 'N', 'N');
      

  11.   

    #
    # 数据表的结构 `host`
    #CREATE TABLE host (
      Host char(60) binary NOT NULL default '',
      Db char(64) binary NOT NULL default '',
      Select_priv enum('N','Y') NOT NULL default 'N',
      Insert_priv enum('N','Y') NOT NULL default 'N',
      Update_priv enum('N','Y') NOT NULL default 'N',
      Delete_priv enum('N','Y') NOT NULL default 'N',
      Create_priv enum('N','Y') NOT NULL default 'N',
      Drop_priv enum('N','Y') NOT NULL default 'N',
      Grant_priv enum('N','Y') NOT NULL default 'N',
      References_priv enum('N','Y') NOT NULL default 'N',
      Index_priv enum('N','Y') NOT NULL default 'N',
      Alter_priv enum('N','Y') NOT NULL default 'N',
      Create_tmp_table_priv enum('N','Y') NOT NULL default 'N',
      Lock_tables_priv enum('N','Y') NOT NULL default 'N',
      PRIMARY KEY  (Host,Db)
    ) TYPE=MyISAM COMMENT='Host privileges;  Merged with database privileges';