zoukankan      html  css  js  c++  java
  • MySQL 5.7.x 配置教程

    软件环境

    操作系统:windows 10 x64 企业版

    MySQL:mysql-5.7.11-winx64

    MySQL官网下载:http://downloads.mysql.com/archives/community/ 可以选择历史版本

    navicat for MySQL:https://www.navicat.com.cn/download/navicat-for-mysql 图形化管理工具

    文本编辑器:notepad++ https://notepad-plus-plus.org/

    环境配置

    1、从官网下载的是zip文件,也就是绿色版。把它解压至本地磁盘,比如我解压在 C:Toolsmysql_winx64

    2、在系统的环境变量path中添加安装目录 C:Toolsmysql_winx64

    3、在目录下打开 my-default.ini 或者复制 my-default.ini重命名为my.ini

    4、修改 my-default.ini

    default-character-set=utf8
    [mysqld]
    innodb_buffer_pool_size = 128M
    basedir = c:Toolsmysql_winx64
    datadir = c:Toolsmysql_winx64data
    port = 3306
    # server_id = .....
    character-set-server=utf8

    较原配置所做修改:

    在[mysqld]前添加一行 default-character-set=utf8

    设置 basedir,datadir,port

    在未尾添加一行 character-set-server=utf8

    命令行安装

    1、管理员身份运行CMD 进入安装目录的 bin文件夹 ,比如我的就是进入  C:Toolsmysql_winx64in

    image

    2、输入安装指令 mysqld -install mysql  (注:未位mysql是安装的服务名,可以在 services.msc 中查看到)

    image

    3、输入初始化指令(任选其一)

    mysqld  --initialize-insecure  (注:不设置root密码,在我的软件环境下,此方法初始化后,无法修改root密码)
    mysqld  --initialize  (注:生成一个随机的root密码)

    解释:上面指令会在安装目录下生成一个data目录,里面会有一些初始化文件

    image

    4、启动mysql 服务指令

    方法一:输入指令 net start mysql

    image

    方法二:在服务中启动

    image

    查看默认密码

    在安装目录的data下查找日志文件,可能是 *.log 或者 *.err  (不同版本不相同),用文本编辑器打开,搜索root

    例如我的:A temporary password is generated for root@localhost: crR/v3Y?L#cq

    那么这个 crR/v3Y?L#cq 就是初始化是分配给我的临时密码了,这个密码在之后会用到

    修改默认密码

    在上步中找到创建的密码之后,管理员身份打开CMD,进入安装目录 输入 mysql -u root –p

    网上看到说,第一次登录可以不输密码,在我的环境下行不通

    image

    输入创建时的密码,当你看到 welcome 字样时就应该明白,成功登录mysql了。

    image

    输入指令 set password for root@localhost = password('root'); (注:我这儿设置 root用户密码为root)

    image

    看到 Query OK 字样,机智的我们也应该知道 OK 啦

    连接测试

    常用指令

    show databases;   //所有数据库列表

    create database dbName; //创建数据库

    use dbName;    //选择数据库

    show tables;  //显示数据表列表

    image

    早在学生时代,我就使用navicat for mysql 管理数据库,所以这次也不能少。

    image

    参考资料

    http://jingyan.baidu.com/article/e3c78d64b44ef53c4c85f51a.html

    MySql5.7.11 Window10超详细安装教程:http://jingyan.baidu.com/article/37bce2be7e14b01003f3a27e.html

    http://blog.csdn.net/mcjentor/article/details/47376601

    http://jingyan.baidu.com/article/148a1921ab75d04d71c3b1b5.html

  • 相关阅读:
    http经典解析
    js实现canvas保存图片为png格式并下载到本地
    你所不知的 CSS ::before 和 ::after 伪元素用法
    js自动下载
    CSS 实现隐藏滚动条同时又可以滚动
    checkbox与文字对齐
    利用html2canvas截图,得到base64上传ajax
    bootstrap-datepicker简单使用
    移动端禁止滚动
    h5移动网页唤起App
  • 原文地址:https://www.cnblogs.com/zhaoqingqing/p/5514164.html
Copyright © 2011-2022 走看看