zoukankan      html  css  js  c++  java
  • MySQL5.7安装配置

    1.下载MySQL 我用的是5.7.24
    打开下载链接:https://dev.mysql.com/downloads/windows/installer/5.7.html

    点击No thanks进行下载
    下载下来的文件名是 mysql-installer-community-5.7.24.0.msi
    双击文件名称进行安装 如果提示如下错误


    说明.NET4.5.2未安装 需要安装此插件 报错窗口有网址 直接安装即可

    安装完毕后 重新打开MySQL安装程序 这个时候就可以顺利进行安装了

    勾选I accept 然后 Next

    这里我选择的是Custom 自定义的意思 然后Next

    根据自己系统的位数进行选择是X64还是X86 点选后 点击中间的箭头
    然后可以选择路径(默认安装的是C盘)

    我选择的是D盘 安装路径和数据路径都是D盘 毕竟放到系统盘 万一崩了 数据就没了
    然后点击Next 点击Execute 然后Next

     

    MySQL端口默认3306 如果没有特殊需求 一般不建议修改 继续Next

     设置MySQL密码 建议字母数字加符号 然后Next

    这里是服务显示的名称 无特殊需要也不建议修改 继续Next

     有些安装的时候会在这个位置卡住不动 然后错误 无法安装 原因是你的数据库版本高 与本系统不适配 那么降低数据库版本 或者升级系统版本 有一次安装数据库就卡在这里 然后降低5.6就可以了

     都检测通过后 点击Finish 然后继续Next 最后Finish即安装完成
    2.接下来就是进行配置:
    用Notepad++打开D:MySQLMySQL Server 5.7下的my.ini文件 主要修改项如下

    innodb_flush_log_at_trx_commit=0 (208行)

    innodb_buffer_pool_size=2G(224行)

    数值一般修改为实际内存的一半即可
    修改数据库编码为UTF8
    [client] 
    default-character-set=utf8 
    [mysqld]
    character-set-server=utf8

    添加完毕后去服务里面重启My SQL
    测试My SQL
    切换到目录D:MySQLMySQL Server 5.7in下
    运行cmd窗口
    mysql -uroot -p 输入密码 然后status

    D:MySQLMySQL Server 5.7in>mysql -uroot -p
    Enter password: *********
    Welcome to the MySQL monitor. Commands end with ; or g.
    Your MySQL connection id is 6
    Server version: 5.7.24-log MySQL Community Server (GPL)

    Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

    mysql> status
    --------------
    mysql Ver 14.14 Distrib 5.7.24, for Win64 (x86_64)

    Connection id: 6
    Current database:
    Current user: root@localhost
    SSL: Not in use
    Using delimiter: ;
    Server version: 5.7.24-log MySQL Community Server (GPL)
    Protocol version: 10
    Connection: localhost via TCP/IP
    Server characterset: utf8
    Db characterset: utf8
    Client characterset: utf8
    Conn. characterset: utf8
    TCP port: 3306
    Uptime: 10 min 17 sec

    Threads: 1 Questions: 6 Slow queries: 0 Opens: 108 Flush tables: 1 Open tab
    les: 101 Queries per second avg: 0.009

    最终显示utf8
    MySQL调试完毕

    导入数据库
    常用source 命令
    进入mysql数据库控制台
    mysql -uroot -p

    show databases;
    
    mysql>use xxx;


    然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
    mysql>source D:/xxx.sql

    显示导入成功即可
  • 相关阅读:
    nodejs+express安装
    C++操作MySQL大量数据插入效率低下的解决方法
    代码中出现一个类似空格的东西---不间断空格
    java使用compareTo报Comparison method violates its general contract 异常
    实现dev双柱图
    DB2登录示例数据库
    DB2 报错:CLI0111E 数值超出范围。 SQLSTATE=22003
    解决Android应用进入桌面后,再次点击APP抛异常的问题
    android studio 3.0 修改release生成的apk名称
    winfrom打包好的程序,安装错误代码1603
  • 原文地址:https://www.cnblogs.com/liangmm/p/12933305.html
Copyright © 2011-2022 走看看