一。数据库第一次安装 启动 后建议你按下列步骤操作:
[%mysql_home%]\bin>mysql -u root
mysql>drop database test; //删除test数据库
mysql>use mysql //选择mysql数据库
mysql>delete from user; //删除所有的用户(这里请注意,这一步成功后,请务必完成下面的步骤,否则,没用户后,你将无法进入)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
mysql>delete from db;//删除所有用户的数据库权限(同上一步)
mysql>grant all on *.* to root@"localhost" identified by "yourpassword" with grant option; //说明:建立新的数据库超级管理
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
员,小心保管你的密码
^^^^^^^^^^^^^^^^^^^^
mysql>flush privileges; //刷新授权表,上面的步骤必须做完,因为你删除了所有的帐户,如果没有新建root帐户,你将无法再进入。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
mysql>exit //退出数据库
bye
[%mysql_home%]\bin>mysql -u root -p mysql
Enter password:********* //root已经工作,下面建立数据库的论坛用户
<***高级用户***>
--------------------------------------------------------------------------------------------------------------------
mysql>grant select,insert,delete,update,alter,create on lybbs.* to lybbs@"%" identified by "lybbs"; //建立拥有select,insert,delete,update,alter,create权限的论坛用户,用户名是"lybbs",密码也是"lybbs",为了安全请不要建立这样的用户名和密码,这里只是示范,select,insert,delete,update是基本权限,alter,create是在安装论坛、初始化数据库时所用,安装完毕后,可以删掉这两个权限。建立其它的用户,请修改[lybbs_home]\WEB-INF\classes\poolman.xml。
--------------------------------------------------------------------------------------------------------------------
<***初学者***>
--------------------------------------------------------------------------------------------------------------------
mysql>grant select,insert,delete,update,alter,create on lybbs.* to lybbs@"localhost" identified by "lybbs"; //建立拥有select,insert,delete,update,alter,create权限的论坛用户,用户名是"lybbs",密码也是"lybbs",把%换成localhost将把lybbs用户限定
在本机上使用。
--------------------------------------------------------------------------------------------------------------------