MySQL的安装配置

1.网站

  • HTML和CSS编写的是静态的效果,内容是不变的
  • 动态效果需要用到Web框架的功能

浏览器(用户页面)+网站(HTML、CSS渲染,字符串替换)+存储数据的地方

数据存储:

  • txt文件

  • excel文件

  • 专业的软件:数据库管理系统

    MySQL(*)免费
    Oracle/SQLServer/DB2/Access...
    

2.MySQL

两个部分:解析指令和文件/文件夹

MySQL的

2.1 安装MySQL

MySQL :: Download MySQL Community Server (Archived Versions) 下载地址

两个可能需要的windows补丁:

  1. dxwebsetup.exe
  2. vcredist_x64.exe

解压后放入的路径不能有中文,我用的时5.7.1版本

2.2 创建配置文件

配置文件要放在MySQL的安装路径里 my.ini

[mysqld]

#port
port=3306

# set basedir to your installation path (MySQL的安装路径)
basedir=D:\\MySQL\\mysql-5.7.31-winx64

#set datadir to the location of your data directory (希望数据存放的地方)
datadir=D:\\MySQL\\mysql-5.7.31-winx64\\data

2.3 初始化

让MySQL创建默认的东西

  • 以管理员权限运行终端

  • 输入初始化命令 (引号里面是MySQL的安装目录)

    "D:\MySQL\mysql-5.7.31-winx64\bin\mysqld.exe"   --initialize-insecure
    

    成功初始化后,会出现data目录。

在这里插入图片描述

2.4 启动MySQL

启动MySQL有两种方式

  • 临时启动(不建议) (输入下述命令就卡住了,不能关,关了就关闭了)

    "D:\MySQL\mysql-5.7.31-winx64\bin\mysqld.exe"
    
  • 制作成Windows服务,服务来进行关闭和开启

    #制作服务
    "D:\MySQL\mysql-5.7.31-winx64\bin\mysqld.exe"  --install mysql57
    #启动服务
    >>> net start mysql57
    #关闭服务
    >>> net stop mysql57
    

    或者在任务管理器的服务里面手动开启、关闭、暂停

在这里插入图片描述

3. 连接测试

>>> "D:\MySQL\mysql-5.7.31-winx64\bin\mysql.exe" -h 127.0.0.1 -P 3306 -u root -p

启动安装目录下的mysql.exe,后面接IP地址、端口、用户名,上述例子用的是本地,远程连接则使用对应的IP地址、端口、用户名

本地连接可简化为

>>>"D:\MySQL\mysql-5.7.31-winx64\bin\mysql.exe" -u root -p

​ 只需要写上本地用户名即可

​ 可将D:\MySQL\mysql-5.7.31-winx64\bin(安装目录)加入环境变量,可简化为

>>>mysql -u root -p

​ 加入环境变量在高级系统设置\环境变量\Path 中新建,复制粘贴安装目录(bin文件目录)即可。

​ 简化后运行不需要管理员权限也可以了。

!在这里插入图片描述

3.1 设置密码

在成功登录后,可以用如下命令设置密码

set password = password("1234567");

3.2 查看数据库

show databases;

在这里插入图片描述

注意分号

3.3 退出(关闭连接)

exit;

3.4 忘记密码

默认情况下,启动MySQL时,需要用户输入账户名、密码。

修改MySQL配置,重新启动MySQL(无账号模式)

​ mysql -u root -p

重新设置密码后退出,再重新修改MySQL配置文件,重新启动MySQL(需要账号模式)即可

  1. 停止MySQL服务

    >>> net stop mysql57
    
  2. 修改MySQL配置文件(无账号模式):my.ini

    [mysqld]
    
    #port
    port=3306
    
    # set basedir to your installation path (MySQL的安装路径)
    basedir=D:\\MySQL\\mysql-5.7.31-winx64
    
    #set datadir to the location of your data directory (希望数据存放的地方)
    datadir=D:\\MySQL\\mysql-5.7.31-winx64\\data
    
    #加上这句
    skip-grant-tables=1
    
  3. 重新启动MySQL

  4. 执行命令设置密码

    use mysql;
    
    update user 
    set authentication_string=password('新密码'),password_last_changed=now() 
    where user='root';
    
  5. 重新修改配置文件(恢复为需要账号模式)后重新启动即可。

    mysql;
    
    update user 
    set  authentication_string=password('新密码'),password_last_changed=now() 
    where user='root';
    
  6. 重新修改配置文件(恢复为需要账号模式)后重新启动即可。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值