MySQL基础-MySQL5.7安装、配置及连接MySQL服务

软件下载

MySQL5.7下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip

提醒:若安装过程中,出现错误或者想重新安装,最好先执行这个操作指令:sc delete mysql 这是删除已经安装好的MySQL

安装步骤

  • 1)将下载的zip文件解压至某一路径下

    注意:解压的路径不要有中文和空格。比如我这里解压到D:\ProgramFiles\DataBases\MySQL\mysql-5.7.19-winx64目录下。其中图中红框标的两个文件是暂时没有的,后面会有说明其由来。
    在这里插入图片描述

    2)添加环境变量:电脑 —> 属性 —> 高级系统设置 —> 环境变量。 在用户变量Path中添加mysql的安装目录的\bin目录,如图:
    在这里插入图片描述

  • 3)创建my.ini文件:在D:\ProgramFiles\DataBases\MySQL\mysql-5.7.19-winx64目录下创建my.ini文件:

    my.ini文件的内容是:

    [client]
    port=3306
    default-character-set=utf8
    [ mysqld]
    #设置为自己MYSQL的安装目录
    basedir=D:\ProgramFiles\DataBases\MySQL\mysql-5.7.19-winx64
    #设置为MYSQL的数据目录
    datadir=D:\ProgramFiles\DataBases\MySQL\mysql-5.7.19-winx64\data\ 
    port=3306
    character_set_server=utf8
    #跳过安全检查
    skip-grant-tables
    

    **说明:**其中第8行就是新建数据库时,数据库所在路径,也就是前面红框中data文件夹的由来。

  • 4)使用管理员身份运行 cmd ,并切换至D:\ProgramFiles\DataBases\MySQL\mysql-5.7.19-winx64\bin目录下。执行下面操作

    mysqld -install

    执行后会提示:Service successfully installed.

  • 5)初始化数据库:执行指令mysqld --initialize-insecure --user=mysql 。执行成功后mysql的bin目录下会出现data文件夹。

启动和初始化mysql服务

  • 1)启动mysql的指令:net start mysql。在任务管理器中可以查看到MySQL的状态是正在运行,如下图。

在这里插入图片描述

​ 关闭mysql的指令:net stop mysql

  • 2)进入mysql管理终端:mysql -u root -p 当前root用户密码为 空。

    注意:其中 -u 是指定用户, -p是指定密码,因为这是第一次,还没设置密码,在-p后面就先空着。

  • 3)修改root用户密码

    use mysql;
    update user set authentication_string=passward('xxxx') where user='root' and Host='localhost';
    

    注意:后面带分号。其中 xxxx是自己设置的密码,自行设置即可。

    再执行 :flush privileges 指令,进行刷新权限

    退出mysql的终端指令是:quit。但此时MySQL服务还在开着,可以在任务管理器–服务里找到。

  • 4)修改my.ini,再次进入就会进行权限验证了。即将my.ini文件的最后一行注释掉:

    #skip-grant-tables

  • 5)再次进入MySQL时,输入正确的用户名和密码擦可以:mysql -u root -p

命令行指令连接到MySQL服务数据库

连接到MySQL服务数据库的指令是:

mysql -h 主机IP -P 端口 -u 用户名 -p密码

注意:

​ -1)登录前要确保MySQL服务被启动,启动MySQL服务的指令是:net start mysql

​ -2)指令中的主机IP也可以直接写localhost

​ -3)-p密码,之间没有空格,或者先不填密码,回车后会有提示填写密码

在这里插入图片描述
用可视化的工具,如Navicat连接也可以,如下:
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值