安装好MySQL后,用SQL去修改root帐号的密码,结果不能登录了!
来源:互联网 发布:人工智能指那些技术 编辑:程序博客网 时间:2024/04/27 21:44
取得MySQL Community Edtion 5.0.22版本的zip package,解压缩到 D:/MySQL,然后在另外一个分区建立
了数据目录I:/MyData,把D:/MySQL/data里面的内容复制了一份放到I:/MyData下面。做好这个步骤后,要准
备修改MySQL的配置文件和安装Windows Service了。
配置文件中需要新增的内容:
# The following options will be passed to all MySQL clients
[client]
# Add by Shark Wang
default-character-set = utf8
# The MySQL server
[mysqld]
# Add by Shark Wang
basedir = D:/MySQL/
datadir = I:/MyData/
default-character-set = utf8
default-collation = utf8_general_ci
然后启用InnoDB,需要把下面的内容启用,去掉前面的注释符:
# Uncomment the following if you are using InnoDB tables
innodb_data_home_dir = I:/MyData/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = I:/MyData/
innodb_log_arch_dir = I:/MyData/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
innodb_buffer_pool_size = 16M
innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 5M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
然后在DOS命令行执行安装Service的命令:
D:/MySQL/bin/mysql-max-nt.exe --install MySQL --defaults-file=D:/MySQL/conf/my.ini
这样就可以启动MySQL Service了!
最后剩下的就是更改MySQL的root帐号的密码,用mysql登录后,执行:
SELECT mysql;
UPDATE user SET password='xxxxxx' WHERE user='root';
FLUSH PRIVILEGES;
重新登录,系统说root密码错误!!!火星了...- -|||
请教了一下汪总,原来这个地方有一个错误,正确的方法如下:
UPDATE user SET password=password('xxxxxx') WHERE user='root';
了数据目录I:/MyData,把D:/MySQL/data里面的内容复制了一份放到I:/MyData下面。做好这个步骤后,要准
备修改MySQL的配置文件和安装Windows Service了。
配置文件中需要新增的内容:
# The following options will be passed to all MySQL clients
[client]
# Add by Shark Wang
default-character-set = utf8
# The MySQL server
[mysqld]
# Add by Shark Wang
basedir = D:/MySQL/
datadir = I:/MyData/
default-character-set = utf8
default-collation = utf8_general_ci
然后启用InnoDB,需要把下面的内容启用,去掉前面的注释符:
# Uncomment the following if you are using InnoDB tables
innodb_data_home_dir = I:/MyData/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = I:/MyData/
innodb_log_arch_dir = I:/MyData/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
innodb_buffer_pool_size = 16M
innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 5M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
然后在DOS命令行执行安装Service的命令:
D:/MySQL/bin/mysql-max-nt.exe --install MySQL --defaults-file=D:/MySQL/conf/my.ini
这样就可以启动MySQL Service了!
最后剩下的就是更改MySQL的root帐号的密码,用mysql登录后,执行:
SELECT mysql;
UPDATE user SET password='xxxxxx' WHERE user='root';
FLUSH PRIVILEGES;
重新登录,系统说root密码错误!!!火星了...- -|||
请教了一下汪总,原来这个地方有一个错误,正确的方法如下:
UPDATE user SET password=password('xxxxxx') WHERE user='root';
- 安装好MySQL后,用SQL去修改root帐号的密码,结果不能登录了!
- 安装好MySQL后,用SQL去修改root帐号的密码,结果不能登录了!
- 安装好MySQL后,用SQL去修改root帐号的密码,结果不能登录了!
- 安装好MySQL后,用SQL去修改root帐号的密码,结果不能登录了!
- 安装sql server2008后修改登录帐号后,不能登录sql server
- mysql 授权root帐号可以远程访问,导入sql文件,登录mysql用root帐号,设置密码
- redhat 刚安装后登录不了,修改root的密码
- 解决Mysql密码修改后不能登录的问题
- 如何去修改mysql root的密码
- linux进入系统后root帐号不能登录,密码正确就是不登录
- Mysql安装后修改root密码
- mysql安装后修改root密码
- mac mysql 安装后修改root密码
- window下安装mysql后修改root账号的密码
- phpmyadmin修改root密码后不能登录解决方法
- 修改MYSQL ROOT登录密码
- ubuntu 安装后root密码的修改
- 在mysql安装后临时密码后不能登录更换
- 从错误信息思考一个问题:.NET Framework 与 COM/COM+ 到底有多深入的关联呢?
- .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
- 局部变量,全局变量?探寻程序上面的栈(STACK)空间的最大值!
- Mozilla也有让人搞不明白的时候,Firefox不让你uncheck"清除缓存文件的提示对话框"。
- 感叹一下DBA,在工作和生活的交叠的空间中行进...!
- 安装好MySQL后,用SQL去修改root帐号的密码,结果不能登录了!
- 进入%WINDIR%/FONTS目录,选中所有文件,右键点选属性,看看结果是什么?
- Firefox 2.0 将会启用新的默认主题,看上去有些接近Windows Vista的风格。
- 有人见过在Windows Server 2003下面出现这样的字体变形模糊的异常吗?
- 终于,在面对一番质疑后,他们开始对言论进行控制了!
- Firefox 和 Internet Explorer 在执行 JavaScript 方面的性能对比!
- 什么是PEBKAC? 当有一天你们老板问到时,你可以如是说...
- 漫谈 Unix 中的设备文件
- 提心吊胆地安装了Windows 2003 Service Pack 1,还好...没有出现什么异常!