mysql-5.7.18-winx64安装过程遇到的一些问题

本人安装的为mysql-5.7.18-winx64免安装版。java

首先若是电脑以前安装了mysql,请卸载干净再进行安装,这里有未卸载干净时,以及安装过程遇到的一些问题,这里简单记录了一下。mysql

  1. 配置环境变量,这里再也不说了。
  2. 在bin同目录下建my.ini配置文件,内容为:

    [client] 
    port=3306 
    default-character-set=utf8 sql

    [mysqld] 
    #解压目录
    basedir=F:\java\mysql\mysql-5.7.18-winx64
    #解压目录下data目录
    datadir=F:\java\mysql\mysql-5.7.18-winx64\data
    port=3306 
    character_set_server=utf8 
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    #MySQL服务器端的存储引擎
    default-storage-engine=MEMORY 数据库

    [WinMySQLAdmin] 
    F:\java\mysql\mysql-5.7.18-winx64\bin\mysqld.exe   服务器


     将上面配置信息拷贝到my.ini,避免本身手敲写错误。
     其中F:\java\mysql\mysql-5.7.18-winx64要改成本身的安装目录。  编辑器

  3. 在bin同步录下建data文件夹                                         

  4. a) ctrl+R进入DOS,在安装目录下bin路径下,这里个人是F:\java\mysql\mysql-5.7.18-winx64\bin,运行命令:mysqld –initialize-insecure –user=mysql;
    完成后输入:
    mysql -install .net

    出现 Server successsfully installed 表示数据库安装完毕。server

    b) 输入:
    net start mysql 
    显示服务正在启动,服务启动成功。
    说明数据库服务启动。get

    c) mysql -u root -p 打开数据库这里会让输入password,这个临时生成的passwor须要F:\java\mysql\mysql-5.7.18-winx64\data打开.err文件,找到自动生成的password,而后同步

    set password  for root@localhost = 'root';
    修改password,这里我修改password为root.

 

  • 若是顺利的话,应该就能够登陆mysql了。这里是我遇到的问题及解决方法。

ctrl+r,输入regedit打开注册表编辑器,HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/MYSQL

把这个路径改成本身安装路径,这里个人是F:\java\mysql\mysql-5.7.18-winx64\bin。

  • net start mysql时:

把data文件夹清空,而后输入:

mysqld --initialize  (初始化),从新建立data数据,而后再mysqld --initialize

相关文章
相关标签/搜索