• 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

  • 相关阅读:
    ListView 操作
    Delphi 浏览器WebBrowser
    XE6 c++builder Edit垂直居中
    HTML 表格标签
    HTML 标签说明
    Ubuntu下如何解压缩zip,tar,tar.gz,tar.bz2文件
    Ubuntu 12.04下mysql的安装与配置
    Ubuntu12.04下apache服务器的安装也配置
    Ubuntu12.04下tomcat的安装与配置
    Ubuntu 12.04下jdk的安装与配置
  • 原文地址:https://www.cnblogs.com/zxguan/p/8350360.html
Copyright © 2020-2023  润新知