zoukankan      html  css  js  c++  java
  • win7安装mysql

    1、下载安装包

    地址:https://dev.mysql.com/downloads/mysql/

     

    2、将解压后的目录放到某一目录下,这里为:D:Program Files (x86)mysql-5.7.21-winx64

    3、在D:Program Files (x86)mysql-5.7.21-winx64下新建文件my.ini

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir=D:Program Files (x86)mysql-5.7.21-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=D:Program Files (x86)mysql-5.7.21-winx64data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

    3、配置环境变量

    新建系统环境变量:MYSQL_HOME,值为:D:Program Files (x86)mysql-5.7.21-winx64

    在Path里的最后面添加:%MYSQL_HOME%in

    4、安装mysql服务

    以管理员身份运行C:WindowsSystem32目录下找到这个cmd.exe,注意一定要以管理员身份运行,以管理员身份打开cmd窗口后,输入mysqld install以回车结束。

    安装成功后,继续输入命令:mysqld –initialize ,这一步用于初始化data目录,官方的压缩包解压后并没有data文件夹,运行命令后,自动在根目录下生成data文件夹

     

    5、启动服务

    net start mysql

    6、修改root密码

    关闭服务net stop MySQL

    用安全模式打开,mysqld --skip-grant-tables

    这个时候,光标会一直闪。注意,不要动,打开另一个命令行窗口。

    登录 mysql -u root -p

    密码为空,直接回车;

    就可以进去了

    然后

    use mysql;

     (可能先前的版本密码的抬头是password,5.7.11是 authentication_string,可以select * from user,查看一下)

    (老版本)update user set password=password("123456") where user="root";

    (5.7.11)update user set authentication_string=password("123456") where user="root";

     最后,flush privileges;就OK了。

    7、当用mysql连接工具连接mysql的时候,如果报“ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.”

    则按下面操作:

    先用命令行:mysql -u root -p的方式登录,然后再执行:

    ALTER USER USER() IDENTIFIED BY '新密码';

  • 相关阅读:
    AOP概述
    AOP-动态代理
    IOC容器和Bean的配置
    Spring框架概述
    异常
    Optional 类
    Stream API
    方法引用(Method References)
    函数式(Functional)接口
    stm8笔记1-搭建工程+孤独的小灯闪烁
  • 原文地址:https://www.cnblogs.com/boshen-hzb/p/8692560.html
Copyright © 2011-2022 走看看