MySQL安装图解 mysql-5.5.27-win64

MySQL安装图解 mysql-5.6.20-win64

下面就以MySQL5.5为基础作个安装图解。下载详细可见MySQL官网:http://www.mysql.com/ 

下载的msi安装包;分解步骤如下

1、双击iso安装包

 

2、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续。 

3、点选“Browse”,手动指定安装目录。 

4、next ->finish

很不幸我的安装文件并为出现上面这个界面,并没有Configure the MySQL Server now选项,因此我安装的数据库根本就没有任何配置,所以在服务中根本没有MySQL服务。

继续解决方案:

<1>安装MySQL服务

首先我们先进入mysql的安装目录下的bin目录

之后打开DOS命令窗口,进入该目录下(一定要进入该目录,否则操作错误),然后执行mysqld --install命令(注意:如果要卸载服务,可以输入命令:mysqld --remove),如下:

发现被拒绝了,我们需要以管理员身份。

重新执行命令;则提示 install sucess。

表示服务安装成功,如果你进入Windows服务管理界面就可以看到MySQL服务了,如下:

然后启动服务,正常情况下会正常启动,

 

找到mysql安装目录,将其配置文件my.default.ini改名为my.ini,并且将my.ini移至bin目录下,然后启动命令行,将目录切换到mysql安装目录的bin目录下,并在命令行执行命令:mysqld --initialize --user=mysql --console;

然后运行:mysql

然后我们需要修改临时密码,重新设置密码。我们首先退出MySQL,还是在MySQL安装目录的bin目录下,执行命令mysqladmin -u USER -p password PASSWORD,注意USER和PASSWORD为自己定义的数值,示例如下:

mysqladmin -uroot -p password root

此时,发现需要输入mysql数据库的密码,但我们发现安装时并没有向导,也没要求输入数据库密码,我们随机输入一个密码,发现提示:

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

此时,需要我们按如下步骤进行解决:

1、编辑mysql安装目录下的my.ini,在[mysqld]下加入

    skip-grant-tables

并保存后退出重启mysql

cmd窗口输入

    A、启动:输入 net stop mysql

    B、停止:输入 net start mysql

2、接着在cmd窗口输入 mysql -u root -p ;就可以不用密码登陆了,出现password的时候,直接回车可以进入,就没有ERROR 1044 的错误了,但很对操作会被限制,主要是我们不能grant权限。

3、在cmd窗口进入mysql数据库

4、给root用户设置新的密码

5、刷新数据

6、退出mysql

7、重启mysql

8、用Navicat for MySQL连接mysql

 

 恭喜,大功告成!!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值