分类: WINDOWS
2009-06-26 10:55:09
利用“mysql
1.
mysql自身配置
解压.Zip文件至任一目录,本机解压至F:\DBmysql\mysql-
basedir="F:/DBmysql/mysql-
datadir="F:/DBmysql/mysql-
default-character-set=utf8
以上字符集可以修改为其他的比如gbk, latin什么的,并且注意basedir和datadir设置中的斜杠方向。
启动mysq操作
µ以服务的形式安装mysql
进入mysql的F:\DBmysql\mysql-
µ在无服务的的情况下启动mysql,命令如下
start mysqld-nt
1.2.2
若以服务方式启动,则执行 net start mysql
至此mysql应当已经启动,若有问题,可以以上命令交替使用,实在不行就重启,呵呵。
开始->运行->键入services.msc->服务,可以查看mysql的服务是否启动,可以手动打开或关闭服务。
1.3 关闭mysql操作
,可以试一下这条命令,我没用过,呵呵。
1.3.2
关闭mysql服务,执行命令 net stop mysql,
关于服务是什么?我也不怎么理解,呵呵。
2.
修改mysql密码
2.1 KILL掉系统里的mysql进程,可以在资源管理器里杀掉。这步切勿忘掉,否则下面无法执行
2.2 第一个cmd窗口
跳过密码输入,执行命令
F:\DBmysql\mysql-
2.3 新建一个cmd窗口,在该窗口执行
F:\DBmysql\mysql-
mysql> update
mysql.user set password=PASSWORD('新密码') where
User='root';
将新密码例如123456填入上面的新密码
刷新以上操作,执行
mysql> flush
privileges;
mysql> quit;
重新启动,再以新密码登陆mysql即可。
3. 配置远程登录
若以上操作后无法进行远程登录,可以进行如下操作:
如果希望开放所有权限的话请执行:
mysql>use mysql
mysql>update user set select_priv='Y' , Insert_priv='Y', Update_priv='Y',
delete_priv='Y', Create_priv='Y', Drop_priv='Y',Reload_priv='Y',
shutdown_priv='Y', Process_priv='Y', File_priv='Y', Grant_priv='Y',
references_priv='Y',Index_priv='Y', Alter_priv='Y', Show_db_priv='Y',
Super_priv='Y',Create_tmp_table_priv='Y',Lock_tables_priv='Y',
Execute_priv='Y',Repl_slave_priv='Y',Repl_client_priv='Y' where user='用户名';