在windows下直接使用Mysql压缩包的操

来源:互联网 发布:淘宝如何缴纳保证金 编辑:程序博客网 时间:2024/06/05 16:40

  • 首先获取mysql的压缩包
  • 解压缩
  • 将目录存放在合适的位置
  • 修改 my.ini文件,2个位置
  • port=3306#Path to installation directory. All paths are usually resolved relative to this.basedir="e:\AppServ/MySQL"#Path to the database rootdatadir="e:\AppServ/MySQL/data/"


  • 完了后,执行几个命令  
  • bin/mysqld --initialize 做初始化bin/mysqld --install mysql --defaults-file=e:\AppServ\MySQL\my.ini


安装服务完毕

今天在安装mysql5.7.8的时候遇到一些问题,首当其冲便的是初始root密码的变更,特分享解决方法如下:
1.mysql5.7会生成一个初始化密码,而在之前的版本首次登陆不需要登录。
shell> cat /root/.mysql_secret 


# Password set for user ‘root@localhost‘ at 2015-04-22 22:13:23 


?G5W&tz1z.cN

2.若第一步成功,则使用该密码继续第7步(笔者由于找不到该文件,只能从第3步开始)

3.修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables

4.service mysqld restart后,即可直接用mysql进入
5.mysql> update mysql.user set authentication_string=password(‘123qwe‘) where user=‘root‘ and Host = ‘localhost‘;
mysql> flush privileges;
mysql> quit;

6.将/etc/my.cnf文件还原,重新启动mysql:service mysql restart,这个时候可以使用mysql -u root -p‘123qwe‘进入了
7.mysql>SET PASSWORD = PASSWORD(‘newpasswd‘); 设置新密码



0 0
原创粉丝点击