Mysql数据库的搭建教程
Mysql数据库的搭建教程
1.获取mysql
打开官网http://www.mysql.com,根据版本需求下载,mysql主要提供企业版(Enterprise)和社区版(Community)产品,其中社区版是通过GPL协议授权的开源软件,可免费使用,下面就mysql社区版进行讲解。我下载的是Mysql的5.7.36版本。
2.安装mysql
1.解压文件:
解压压缩包至当前文件夹(建议安装在D盘),得到:
2.安装mysql:
(1)执行【开始】菜单--搜索命令提示符--点击鼠标右键--【以管理员身份运行】,启动命令行窗口。
(2)命令模式下,进入到mysql的安装路径下的bin目录:
cd D:\mysql-5.7.36-winx64\bin
(3)输入以下命令开始安装:
mysqld -install
3.配置mysql
1.创建mysql配置文件:
mysql安装目录下右键新建【文本文档】,编写以下配置:
[mysqld]
basedir=D:\mysql-5.7.36-winx64
datadir=D:\mysql-5.7.36-winx64\data\
port=3306
上述配置中,basedir表示mysql的安装目录,datadir表示数据库文件的保存目录,port表示mysql服务的端口号。
2.初始化数据库:
mysqld --initialize -insecure
进行这一步后,将会看到目录下多了一个data的文件夹:
4.管理mysql服务
安装完成后,需启动服务进程,否则客户端无法连接数据库,启动服务的两种方法:
1.通过命令行:
net start mysql //开启服务
net stop mysql //关闭服务
2.通过windows服务管理器启动mysql服务:
【开始】菜单--搜索【服务】,打开--找寻【MySQL】服务,点击启动。
无法启动服务的情况:
(1)服务中未找到mysql服务名称,解决方式:
未成功安装mysql服务,应在命令行中输入:mysqld.exe -install
(2)服务名存在,但无法启动,解决方式:
很可能是端口被占用了,可使用netstat -ano查看端口是否被占用,关闭掉占用该端口的进程;或者改变mysql服务的端口,将my.ini中的端口号改变。
5.用户登录与密码设置
1.登录mysql:
mysql -u root
无密码的情况下使用该命令可成功登录:
2.设置密码:(设置成123456)
mysql>ALTER USER 'root'@'localhost'IDENTIFIED BY '123456';
有密码时的登录命令:
mysql -u root -p123456
或者:mysql -u root -p ,再输入密码(更加具有保密性)。
3.取消密码:
mysql>ALTER USER 'root'@'localhost'IDENTIFIED BY '';
即可免密码登录。
😄设置环境变量,随时随地启动mysql:
【开始】菜单--搜索【环境变量】--打开,点击【环境变量】,找到系统变量中的【Path】,点击【编辑】
点击【新建】--将mysql下的bin路径添加进去--【确定】--【确定】
!!注意外面也要点击确定,否则会配置不成功。
此时我们便可以直接win+r运行命令窗口,直接进入mysql数据库,而不需要索引到安装目录下😂
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程