• MYSQL:数据库安装 windows


    最近在学习mysql,看到很多人在搭建mysql的时候遇到很多问题,我们在这里不讲安装版的配置过程,因为安装版的配置非常的简单。。

    windows下配置mysql

    首先从官网下载社区版的安装包:最新版的5.7下载地址,旧版本的5.6下载地址5.5下载地址根据自己的需要下载相应的安装包

    这几个版本的安装基本都是一样的,只是有一些细微的区别,

    我们以5.6版本的安装为例进行讲解:

    下载好文件后解压文件夹,将文件夹中的data文件夹拷贝到和mysql安装目录的平行文件夹下

    然后进入mysql5.6文件夹

    可以看到我的文件夹下多了一个my.ini文件,这是mysql安装过程中需要的配置文件,基本格式和my-default.ini一样,我们可以拷贝my-default.ini为my.ini

    接下来需要我们设置相应的参数了

    [mysqld]
    # 跳过授权表 skip
    -grant-tables basedir="D:/mysql/mysql5.6/" #Path to the database root datadir="D:/mysql/Data/" character_set_server=utf8 collation-server=utf8_general_ci [client] #设置客户端字符集 default-character-set=utf8

    设置完配置文件之后,我们需要将我们的D:/mysql/mysql5.6/bin添加到电脑的环境变量中去。

    接下来就是开始服务了

    以管理员身份打开我们的cmd,安装mysql服务到我们的电脑

    接下来输入 net start mysql 启动我们的服务器

    后面就是我们登录我们的mysql用户了,初始用户名为root 密码为空

    # 连接MySQL服务器
    mysql -u root -p
     
    # 提示请输入密码,直接回车
    

     接下来我们要做的就是为我们的root用户设置密码

    mysql5.6

    update mysql.user set password=password('123') where user = 'root';

    flush privileges;

    mysql5.7

    update mysql.user set authentication_string=password('123') where user = 'root';

    flush privileges;

    然后我们注释掉my.ini文件中的

    skip-grant-tables

    然后我们就可以

    用我们设置的密码登录我们的mysql

  • 相关阅读:
    OpenStack 中的neutron-server启动过程
    NYOJ 284 坦克大战 【BFS】+【优先队列】
    HDSF主要节点解说(二)工作原理
    SQL SERVER中的流程控制语句
    Android 自己定义View (二) 进阶
    JNI学习积累之一 ---- 常用函数大全
    Android NDK开发之Jni的数据类型
    CMakeListx.txt 编辑语法学习
    用CMake代替makefile进行跨平台交叉编译
    Android 开发--CMakeList调用本地so文件
  • 原文地址:https://www.cnblogs.com/richiewlq/p/7481817.html
Copyright © 2020-2023  润新知