MySQL安装教程
2022/4/16 2:12:54
本文主要是介绍MySQL安装教程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
MySQL 安装教程
- 下载MySQL的压缩包(两种方式)
- 官网链接
- 我的分享
解释一下为什么下载5.7版本
因为大部分企业在用的还是5.7而非8.0
再说一下为什么选择压缩包安装而不是 .exe 或者 .msi
因为通过这两种方式极难卸载干净,具体表现在你下次安装MySQL的时候(会有服务冲突)
-
压缩包解压(最好解压到指定目录,不要包含中文的目录)
-
配置环境变量(将mysql目录下 bin文件夹的路径添加到环境变量中)
- win11用户可以通过(控制面板-->系统-->高级设置-->环境变量找到)
- 最好是给全部用户配置
-
新建配置文件 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
-
以 管理员 身份打开命令提示符,并将目录切换至 mysql 的 bin 目录下,然后输入
- 怎么以管理员身份打开呢(win + x呼出一个神秘的菜单栏)
mysqld -install
安装成功会有反馈
-
再输入下面的内容进行数据库初始化
mysqld --initialize-insecure --user=mysql
初始化就是为了生成Data目录
-
启动数据库
net start mysql
-
用命令进入管理界面
mysql –uroot –p
注意,我们没有设置密码,而且再数据库配置的最后一行的语句的意思是跳过密码
所有在提示
Enter password: 时
果断回车即可
然后你会看到
-
设置MySQL的账户和密码
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
然后你将看到
-
刷新MySQL的权限
flush privileges;
-
修改MySQL的配置文件
- 讲上面的 my.ini 文件的最后一句注释掉
- 或者将这句 skip-grant-tables 删掉
-
重启mysql服务
net start mysql net stop mysql
大功告成
这篇关于MySQL安装教程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-15MySQL教程:初学者必备的MySQL数据库入门指南
- 2024-11-15MySQL教程:初学者必看的MySQL入门指南
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程