• Mysql 5.7.27 安装步骤


    1.下载对应的ZIP文件

    下载完毕后将文件解压到你想保存到的盘和目录内。我是将文件解压到E:Program FilesMysql目录下面。

    2.配置环境变量

      1.系统—>高级系统设置—>环境变量—>系统变量

       

     

     

    点击新建,变量名为:MYSQL_HOME,添加你的mysql-5.7.27-winx64文件夹所在位置。
    我的是在E:Program FilesMysqlmysql-5.7.27-winx64,如图:

     2.编辑Path,复制;%MYSQL_HOME%in到原有值的后面,如图:

    3.配置my.ini文件

    在你的mysql-5.7.27-winx64目录下新建my.ini文件,我的是在E:Program FilesMysqlmysql-5.7.27-winx64目录下新建,my.ini文件的内容为:

     1 [mysql]
     2  
     3 # 设置mysql客户端默认字符集
     4  
     5 default-character-set=utf8 
     6  
     7 [mysqld]
     8  
     9 skip-name-resolve
    10 skip-grant-tables
    11  
    12 #设置3306端口
    13  
    14 port = 3306 
    15  
    16 # 设置mysql的安装目录
    17  
    18 basedir=D:Toolsmysql-5.7.27-winx64
    19  
    20 # 设置mysql数据库的数据的存放目录
    21  
    22 datadir=D:Toolsmysql-5.7.27-winx64data
    23  
    24 # 允许最大连接数
    25  
    26 max_connections=200
    27  
    28 # 服务端使用的字符集默认为8比特编码的latin1字符集
    29  
    30 character-set-server=utf8
    31  
    32 # 创建新表时将使用的默认存储引擎
    33  

    4.安装MySQL

    在安装位置打开命令窗口(在cmd中进入到E:Program FilesMysqlmysql-5.7.27-winx64in目录下:)

     输入安装命令:mysqld -install,若出现Service successfully installed,证明安装成功;如出现Install of the Service Denied,则说明没有以管理员权限来运行cmd:

     然后继续输入命令:mysqld --initialize,此时不会有任何提示:

     再输入启动命令:net start mysql,出现以下提示证明MySQL启动成功:

    5.设置MySQL密码

    1.在这里设置密码主要是为了解决:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)的问题
    2. 首先停止MySQL服务,输入命令行net stop mysql

     3. 在E:Program FilesMysqlmysql-5.7.27-winx64目录下找到my.ini,在[mysqld]字段下任意一行添加skip-grant-tables,保存即可:

     4. 重启MySQL,输入启动命令:net start mysql,出现以下提示证明MySQL启动成功:

     在输入命令mysql -u root -p,不需要输入密码,直接回车:

     进入MySQL成功!哈哈,来到这一步后就应该值得高兴一下了!

    5. 输入命令行use mysql,进入数据库:

     6.输入命令行update user set authentication_string=password("xxxxxx") where user="root";xxxxxx是你设置的新密码,敲击回车后若出现以下信息,证明修改成功!

     7. 手动停止MySQL服务,在win10搜索栏内输入服务,找到MySQL。点击右键,然后点击停止即可。

     然后在刚刚的my.ini文件中删除skip-grant-tables这一行,保存关闭。
    8. 再次启动cmd(管理员身份),输入启动命令:net start mysql,再输入mysql -u root -p,再输入你刚刚设置的密码,出现以下信息证明设置成功!

     然后输入命令行use mysql验证一下,结果报错:

    既然没有重置密码,那就重置一下呗
    键入命令行alter user user() identified by "xxxxxx";我的密码是123456,因此我键入 alter user user() identified by "123456";回车!离胜利越来越近了!
    再次输入命令行use mysql验证一下,成功!

  • 相关阅读:
    WUSTOJ 1232: 矩阵乘法(C)
    JDBC(Java项目使用Oracle数据库)
    1187: 零起点学算法94——今年暑假不AC(Java)
    1223: 输出汉诺塔问题的盘子移动步骤(Java)
    软件设计师真题及解析
    Eclipse常用快捷键
    1205: 求一元二次方程的实数根(C)
    1204: 移位运算(C)
    1192: 零起点学算法99——The sum problem(C)
    1186: 零起点学算法93——改革春风吹满地(C)
  • 原文地址:https://www.cnblogs.com/chLxq/p/12016751.html
Copyright © 2020-2023  润新知