MySQL版本
- MySQL Community Server 社区版本,开源免费,自由下载,但不提供官方技术支持,适用于 大多数普通用户。
- MySQL Enterprise Edition 企业版本,需付费,不能在线下载,可以试用30天。提供了更多的功能和更完备的技术支持,更适合于对数据库的功能和可靠性要求较高的企业客户。
- MySQL Cluster 集群版,开源免费。用于架设集群服务器,可将几个MySQL Server封装成一个 Server。需要在社区版或企业版的基础上使用。
- MySQL Cluster CGE 高级集群版,需付费。
MySQL下载
- 到官网下载适合版本和操作系统的压缩包(MySQL官网下载页面)
选择中间的zip压缩文件
- 将压缩包解压到想要安装的位置,以下是解压后的目录结构,这里因为已经初始化过了,所有多了data目录,刚解压出来是没有这个data目录的,后面初始化后会自动生成
MySQL安装及配置
- 配置环境变量
-
按 win 键在搜索框内搜索“ 环境变量 ”并点击进入对应窗口:
-
在系统变量中新建MYSQL_HOME,找到环境变量点击新建
-
编辑变量名并配置变量值:
变量名:MYSQL_HOME
变量值:压缩包解压路径
-
在系统变量中找到并双击Path,新建%MYSQL_HOME%\bin
注意是在系统变量的Path里而不是用户变量
-
- 打开命令窗口输入mysql,如果提示 Can’t connect to MySQL server on ‘localhost’ 则证明添加成功。如果提示 mysql不是内部或外部命令,也不是可运行的程序或批处理文件 则表
示添加添加失败,请重新检查步骤并重试。
-
初始化
-
按win键在搜索栏输入"命令提示符"以管理员身份运行命令窗口,如果没有管理员身份运行会因为权限不足而报错
-
输入指令:
mysqld --initialize-insecure
-
没有出现报错信息,则证明data目录初始化成功,此时MySQL目录下有data目录生成。
-
注册Mysql服务
- 以管理员身份运行命令窗口,并输入指令:
mysqld -install
至此就已经安装好了MySQL服务了
-
启动服务
- 在命令行里输入 net start mysql,如果提示"发生系统错误 拒绝连接" 就使用管理员身份打开命令窗口运行
net start mysql // 启动mysql服务 net stop mysql // 停止mysql服务
7.修改默认的用户名和密码
-
在命令窗口执行命令 mysqladmin -u root password root ,这里的-u后面的root代表管理员root账户,password后面的root是指默认管理员(即root账户)的密码,可以自行修改成你的密码。
mysqladmin -u root password root
-
在命令窗口输入mysql -V,查看MySQL版本信息
mysql -V
-
在命令窗口输入 mysql -uroot -proot ,登录MySQL
mysql -uroot -proot
至此就完成了MySQL的下载安装和配置了