zoukankan      html  css  js  c++  java
  • mysql-5.7.17-winx64免安装配置

    一,下载mysql-5.7.17-winx64.zip

    地址:https://dev.mysql.com/downloads/file/?id=467269

    二,解压到自己的某个磁盘:data文件夹和my.ini文件刚解压是没有的,我这是已经配置好的。

    三,复制my-default.ini重命名为my.ini

    修改my.ini配置

    [client]
    #设置mysql客户端默认字符集
    default-character-set = utf8
    [mysql]
    default-character-set = utf8
    [mysqld]
    #安装目录
    basedir = G:mysql-5.7.17-winx64
    #数据存放目录 手动创建data空文件夹
    #datadir = G:mysql-5.7.17-winx64data
    port = 3306
     
    character-set-client-handshake = FALSE
    character-set-server = utf8
    collation-server = utf8_unicode_ci
    init_connect='SET NAMES utf8'
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 最大连接数量
    max_connections = 100
    #单个内存表的最大值限定
    max_heap_table_size = 64M
    #为每个线程分配的排序缓冲大小
    sort_buffer_size = 8M
    #join 连表操作的缓冲大小,根据实际业务来设置,默认8M
    join_buffer_size = 32M
    # sql查询缓存,如果提交的查询与几次中的某查询相同,并且在query缓存中存在,则直接返回缓存中的结果
    query_cache_size = 64M
    #如果密码忘记,绕过密码验证
    #mysql -u root -p
    #密码直接回车
    #use mysql
    #update user set authentication_string=PASSWORD("此处请输入您要设定的密码") where user='root';
    #skip-grant-tables

    四,配置环境变量

    我的电脑–属性–环境变量设置 
    添加环境变量 MYSQL_HOME = G:mysql-5.7.17-winx64 
    然后在path后面添加 %MYSQL_HOME%in 

    五,开始安装服务 

    以管理员身份打开cmd窗口  执行 cd G:mysql-5.7.17-winx64in 切换到mysql bin 目录
    执行 mysqld --install 
    执行 mysqld --initialize-insecure --user=mysql --console 这一步在data目录中生产一些文件(执行这条命令data文件夹一定要是空的)
    执行 net start mysql 启动服务

    有Warning很正常,不用管!!!有Error一般是之前安装失败data文件夹有残余文件!!!

    其他命令:

    net stop mysql 

    mysqld --remove mysql

    sc delete mysql

    六,修改mysql密码

    进入mysql 修改root密码 
    默认的root密码是空的。 
    执行 mysql -u root -p 
    回车进入 默认没密码 
    切换到数据库mysql 
    use mysql 
    修改root密码

    --mysql5.6执行这个修改密码
    UPDATE user SET password=PASSWORD('123456') WHERE user='root';
    这种写法是mysql5.6之前的版本才有的, 5.7 是没有这个列的

    --mysql5.7修改密码
    set password = password('123456');
    flush privileges;

  • 相关阅读:
    三数之和
    罗马数字与整数
    Oracle 开启或关闭归档
    Oracle RMAN scripts to delete archivelog
    Oracle check TBS usage
    Oracle kill locked sessions
    场景9 深入RAC运行原理
    场景7 Data Guard
    场景4 Data Warehouse Management 数据仓库
    场景5 Performance Management
  • 原文地址:https://www.cnblogs.com/baocaige/p/10212088.html
Copyright © 2011-2022 走看看