MySql教程

MySQL安装教程

本文主要是介绍MySQL安装教程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

MySQL 安装教程

  1. 下载MySQL的压缩包(两种方式)
    1. 官网链接
    2. 我的分享

解释一下为什么下载5.7版本

因为大部分企业在用的还是5.7而非8.0

再说一下为什么选择压缩包安装而不是 .exe 或者 .msi

因为通过这两种方式极难卸载干净,具体表现在你下次安装MySQL的时候(会有服务冲突)

  1. 压缩包解压(最好解压到指定目录,不要包含中文的目录

  2. 配置环境变量(将mysql目录下 bin文件夹的路径添加到环境变量中)

    1. win11用户可以通过(控制面板-->系统-->高级设置-->环境变量找到)
    2. 最好是给全部用户配置
  3. 新建配置文件 my.ini文件

    [mysqld]
    basedir=D:\Program Files\mysql-5.7\
    datadir=D:\Program Files\mysql-5.7\data\   #data文件是在配置过程中生成的只要保证mysql安装目录正确即可
    port=3306
    skip-grant-tables
    
  4. 管理员 身份打开命令提示符,并将目录切换至 mysql 的 bin 目录下,然后输入

    1. 怎么以管理员身份打开呢(win + x呼出一个神秘的菜单栏)
    mysqld -install
    

    安装成功会有反馈

    image-20220415235420468

  5. 再输入下面的内容进行数据库初始化

    mysqld --initialize-insecure --user=mysql
    

    初始化就是为了生成Data目录

  6. 启动数据库

    net start mysql
    

  7. 用命令进入管理界面

    mysql –uroot –p
    

    注意,我们没有设置密码,而且再数据库配置的最后一行的语句的意思是跳过密码

    所有在提示

    Enter password:

    果断回车即可

    然后你会看到

    image-20220416000331827

  8. 设置MySQL的账户和密码

    update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
    

    然后你将看到

    image-20220416000554973

  9. 刷新MySQL的权限

    flush privileges;
    

    image-20220416000646192

  10. 修改MySQL的配置文件

    1. 讲上面的 my.ini 文件的最后一句注释掉
    2. 或者将这句 skip-grant-tables 删掉
  11. 重启mysql服务

    net start mysql
    net stop mysql
    

    大功告成

这篇关于MySQL安装教程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!