• 最新版的MYSQL 5.7.17安装注意问题


    1. 下载及解压

    我下的是最新版的5.7.17,虽然网上资料较少,但技术最新,不能总用老版本的说

    网站:http://dev.mysql.com/downloads/mysql

    下载:

    解压至:C:\Program Files\mysql-5.7.17-winx64

    2. 配置

    将解压后的my-default.ini配置文件复制一份到C:\windows下,重命名为my.ini。

    my.ini里内容如下:

    [mysqld]
    basedir=C:\Program Files\mysql-5.7.17-winx64
    datadir=C:\Program Files\mysql-5.7.17-winx64\data

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 这个要放在[WinMySQLadmin],[client]两个上面,不然会出错

    [WinMySQLadmin]
    Server=C:\Program Files\mysql-5.7.17-winx64\bin\mysqld.exe
    user=root
    password=
    [client]
    default-character-set=utf8

    这里的地址就是你安装的地址,如果你和我安装的位置不同,要改一下哦。

    3. 安装

    管理员身份运行命令行,然后进入mysql文件下的bin文件夹里(大家都会蛤),

    mysqld --initialize-insecure ,

    这步是创建data目录,要稍等一会。、

    mysqld  --install mysql

    这里的mysql5是自己取的服务名,如何提示服务名被占用的话,你可以使用sc delete 服务名,来删除。

    切记安装新的mysql要把以前的先停止运行net stop 服务名,再把服务名删除,不要以为删掉文件夹就万事大吉了,否则会出现许多意料之外的错误。

    然后启动mysql,net start mysql5

    登陆mysql,mysql -u root -p

    这里会要求我们输密码,这里也是经常出错的地方

    对于mysql5.7.17, 初始化时创建了临时密码,在mysql安装文件下的data文件夹的DESKTOP-OFGA4DU.err里,可能因为版本不同名字不同,但只有一个err文件,就是他。

    注意打开后,从上往下看第一个【note】,

    之后成功进入,修改密码 alter user 'root'@'localhost' identified by '新密码';

     flush privileges;

    quit;

    再以新密码登陆就可以了

  • 相关阅读:
    最近出现很多数据库被攻击案例,在数据库中的文本型字段中加入了script代码
    深入线程,实现自定义的SynchronizationContext
    云计算 (转载)
    VS 2008和.NET 3.5 Beta2新特性介绍(转载)
    js对文字进行编码涉及3个函数
    Sharepoint,MOSS,多语言Webpart (.net2.0)
    Silverlight Toolkit
    Silverlight 2.0正式版下周发布
    搭建Silverlight2.0开发环境(转载)
    如何通过使用 SQL Server 中的 Detach 和 Attach 函数将 SQL Server 数据库移到新位置
  • 原文地址:https://www.cnblogs.com/myseochina/p/6496305.html
Copyright © 2020-2023  润新知