zoukankan      html  css  js  c++  java
  • Mysql 5.7.xx 绿色版安装

    一、下载后解压到相关目录
    比如我的解压目录是:
    D:appmysql-5.7.20-winx64
     
    二、上一步的目录下创建创建my.ini配置文件,配置如下

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

    [mysqld]
    port=3306

    # 设置MYSQL安装目录
    basedir=D:appmysql-5.7.20-winx64
    # 设置MYSQL数据目录
    datadir=D:appmysql-5.7.20-winx64data

    character_set_server=utf8
    sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
    #开启查询缓存
    explicit_defaults_for_timestamp=true

    #跳过密码验证
    #skip-grant-tables

    # 开启 binlog
    log-bin=mysql-bin

    # 选择 ROW 模式
    binlog-format=ROW

    三、安装服务
    cmd进入到安装目录下
    运行命令:mysqld install
    显示 successfully 字样表示成功
     
    四、初始化data
    新版mysql解压后安装目录没有data文件夹,需要初始化,注意不能手动创建,因为初始的时候还随机生成了一个初始root密码,
    初始化命令:mysqld --initialize
     
    启动:net start MySQL
    停止:net stop MySQL
    卸载:mysqld -remove
    删除:sc delete MySQL
     
     
     
    注意:要cmd到自己的安装目录下的bin目录,如上所示,没有任何提示说明初始化成功,这时候安装目录下生成了data文件夹。
    重点来了:
    进入data文件,打开一个.err结尾的文件,一般最后一行(也可能不在最后一行):root@localhost:xxxx,这堆xxxx乱码就是初始密码
     
    五、修改密码
    mysql> update mysql.user set authentication_string=password('你的密码') where user='root';
    
    mysql> flush privileges;
     
     
    六、查看及修改字符编码
    查看:
    mysql> show variables like "%char%";

    修改:

    mysql> SET character_set_client='utf8mb4'; 
    mysql> SET character_set_connection='utf8mb4'; 
    mysql> SET character_set_database ='utf8mb4'; 
    mysql> SET character_set_results='utf8mb4'; 
    mysql> SET character_set_server='utf8mb4';

    七、授权任何人可以连接

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你自己的密码' WITH GRANT OPTION;
    mysql> FLUSH PRIVILEGES;
  • 相关阅读:
    生成排列与生成子集
    赛后总结AtCoder Beginner Contest 090(Beginner)
    树状数组笔记
    论怎么记住tarjan的板子
    tarjan缩点-受欢迎的牛-笔记
    tarjan模板(%%%hzwer)-2.0
    tarjan模板(%%%hzwer)
    匈牙利算法学习笔记
    最短路-Car的旅行路线
    数据结构 笔记1 搜索树
  • 原文地址:https://www.cnblogs.com/sungong1987/p/15188527.html
Copyright © 2011-2022 走看看