当前位置: 移动技术网 > IT编程>网页制作>CSS > mysql5.7以上版本安装及破解问题解决办法

mysql5.7以上版本安装及破解问题解决办法

2018年10月07日  | 移动技术网IT编程  | 我要评论

    mysql 5.7以上版本安装问题解决,以及navicat premium 12破解问题

    一、没有data目录和my-default.ini
    在mysql 5.7以上版本包解压中没有data目录和my-default.ini文件,需要自己创建my.init文件。

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    [mysqld]
    #设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=c:\\download\\mysql-8.0.12-winx64
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=innodb
    

    这个文件可以直接复制粘贴,只需要修改把basedir修改为自己的mysql安装目录即可。

    二、没有data文件夹

    以管理员的方式打开cmd命令窗口(直接打开cmd运行,可能会报错),并且进入到mysql安装目录的bin目录下。然后运行mysqld install mysql --defaults-file="c:\download\mysql-8.0.12-winx64"命令显示成功。 运行mysqld --initialize命令此时应该没有任何提示,运行完之后会生成一个data文件夹。
    在这里插入图片描述 运行net start mysql 命令
    在这里插入图片描述

    三、修改初始密码
    按照网上的一些教程运行mysql –uroot -p命令,提示输入密码时按直接enter键就行(刚安装完成时root账号默认密码为空),但是实际上会报error 1045 (28000): access denied for user ‘root’@‘localhost’ (using passwor错误,
    其实第一次登录mysql时,会提示要求输入初始密码,在运行mysqld --initialize命令会随机生成密码,初始密码在data文件夹下的xxx.err文件中,打开文件ctr+f搜索’root@localhost’,便可以搜到初始密码。

    2018-09-27t13:43:41.682331z 5 [note] [my-010454] [server] a temporary password is generated for root@localhost: wq&gurhas3z%
    

    其中wq&gurhas3z%即为初始密码,输入初始密码进入mysql之后运行下面的命令修改密码,这里把密码修改为‘123456’

    alter user 'root'@'localhost' identified by '123456';
    

    四、navicat premium 12破解
    navicat premium 12的破解方法网上有两种,一种是使用navicat_keygen注册机破解,还有一种是破解补丁navicat premium 12.0.18 / 12.0.24安装与激活, 但是破解补丁没有破解成功,使用注册机破解成功,使用注册机破解时也会踩到坑,最新版的navicat premium需要使用navicat_keygen_v3.7进行破解才能成功;具体的破解过程参考:[windows] navicat premium 12注册机(实测破解12.0.29最新版本)。这里提供navicat_keygen_v3.7和v3.4下载地址:
    链接:https://pan.baidu.com/s/1eo0y55aacmco5ek6ma6bmg 密码:9o4j
    在这里插入图片描述

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网