zoukankan      html  css  js  c++  java
  • MySQL mysql-5.7.21-winx64.zip安装指南

    一、下载mysql-5.7.21-winx64.zip压缩包

    二、解压

      1、在目录mysql-5.7.21-winx64下新建data文件夹

       !!!如果已经存在data文件夹,请删除其中ib_logfile0、ib_logfile1两个文件,否则很可能导致无法启动服务。如果还不行,那么将data文件夹都删掉试试 

      2、在目录mysql-5.7.21-winx64下新建my.ini配置文件

      [mysql]
      # 设置mysql客户端默认字符集
      default-character-set=utf8 
      [mysqld]
      #设置3306端口
      port = 3306 
      # 设置mysql的安装目录
      basedir=E:mytestmysql-5.7.21-winx64
      # 设置mysql数据库的数据的存放目录
      datadir=E:mytestmysql-5.7.21-winx64data
      # 允许最大连接数
      max_connections=200
      # 服务端使用的字符集默认为8比特编码的latin1字符集
      character-set-server=utf8
      # 创建新表时将使用的默认存储引擎
      default-storage-engine=INNODB 
    
      #开启查询缓存(从 5.6开始,timestamp 的默认行为已经是 deprecated,没有这一行会报错TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_d)
      explicit_defaults_for_timestamp=true 

      3、配置mysql系统环境变量

      4、管理员身份打开cmd命令行,切换到mysql下bin目录,执行以下命令

      mysqld --remove  //删除服务
      mysqld --install  //安装服务
      #保持data文件夹为空,执行initialize初始化命令后,会生成相关文件
      mysqld --initialize
     
      net start mysql  //启动服务

       5、如果通过mysql -u root -p命令密码为空或root无法登陆,那么

      管理员身份在命令行输入:mysqld -nt --skip-grant-tables

      6、再次使用mysql -u root -p命令登陆,密码为空,登陆成功

      7、mysql5.7中mysql数据库中user表中字段Password被删,改由authentication_string存储密码。

      update mysql.user set authentication_string=password('root') where user='root' ;//将密码改为root

      8、Over

  • 相关阅读:
    android watchdog 学习
    apt-get 使用详解
    study java uiautomator 0731
    关于测试人员的职业发展(转)
    双系统(win7+ubuntu)ubuntu磁盘空间不足时解决方法
    step of install xiaocong/uiautomator
    双系统(win7+ubuntu)ubuntu磁盘空间不足时解决方法
    关于Wubi安装增加容量以及移至真实分区的解决方法!使用LVPM软件
    android uiautomator + shell 网址
    Ubuntu中 JDK的安装和卸载
  • 原文地址:https://www.cnblogs.com/zxguan/p/8350360.html
Copyright © 2011-2022 走看看