千家信息网

MySQL如何安装

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍了MySQL如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、Linux上的二进制安装(以5.6版本为例)1.
千家信息网最后更新 2026年11月02日MySQL如何安装

这篇文章主要介绍了MySQL如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

一、Linux上的二进制安装(以5.6版本为例)

1. 新建用户
useradd mysql

2.下载解压安装包
cd /usr/local/
tar zxf mysql-VERSION-OS.tar.gz
ln -s mysql-VERSION-OS mysql
chown -R mysql:mysql mysql

3.配置最简单的参数文件,这样配置足以启动,后续根据系统配置及项目需要进行添加
vi /etc/my.cnf
[client]
[mysqld]
server-id=11
port = 3306
user = mysql
character-set-server=utf8
socket = /tmp/mysql.sock
basedir = /usr/local/mysql
datadir = /data/mysqldata/

[mysql]

4.初始化
cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql --datadir=/data/mysqldata/

5.启动
./bin/mysqld_safe --defaults-file=/etc/my.cnf &

6.查看进程
ps -ef|grep mysql

二、windows系统上安装
来源:http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html

MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。

1.下载 mysql-5.6.32-winx64.zip文件

2.解压出来 mysql-5.6.32-winx64

3.将解压出来的文件放到D:\Program Files (x86)\

4.改名为mysql

5.配置环境变量

我的电脑->属性->高级->环境变量

选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin )

PATH=.......;C:\Program Files\MySQL\MySQL Server 5.6\bin (注意是追加,不是覆盖)


6.

配置完环境变量之后先别忙着启动mysql,我们还需要修改一下配置文件(如果没有配置,之后启动的时候就会出现图中的错误哦!:错误2 系统找不到文件),mysql-5.6.1X默认的配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,或者自己建立一个my.ini文件,

在其中修改或添加配置:

[mysqld]

basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录)

datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data)



7.

以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),

输入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 进入mysql的bin文件夹(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2)

输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)

安装成功



8.

安装成功后就要启动服务了,继续在cmd中输入:net start mysql,服务启动成功!(相应关闭命令net stop mysql)

此时很多人会出现错误,请看注意:

注意:这个时候经常会出现错误2和错误1067。

如果出现"错误2 系统找不到文件",检查一下是否修改过配置文件或者是否进入在bin目录下操作,如果配置文件修改正确并且进入了bin文件夹,需要先删除mysql(输入 mysqld -remove)再重新安装(输入 mysqld -install);

如果出现错误1067,那就是配置文件修改错误,确认一下配置文件是否正确。


9.

服务启动成功之后,就可以登录了,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!


10.

登陆后操作和linux一样的命令行。






最后附上
5.7版本的安装过程
官网的二进制安装过程
shell> groupadd mysql
shell> useradd -r -g mysql -s /bin/false mysql
shell> cd /usr/local
shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> mkdir mysql-files
shell> chmod 750 mysql-files
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysql_install_db --user=mysql # Before MySQL 5.7.6

shell> bin/mysqld --initialize --user=mysql # MySQL 5.7.6 and up
#加上此参数--initial-insecure,会生成空密码,就不用去errorlog中找了
mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
#此处不能加--defaults-file=/etc/my.cnf,不识别此参数,错误日志报错
shell> bin/mysql_ssl_rsa_setup # MySQL 5.7.6 and up
chmod +r ca-key.pem client-key.pem server-key.pem private_key.pem
#否则错误日志会报错
shell> chown -R root .
shell> chown -R mysql data mysql-files
shell> bin/mysqld_safe --user=mysql &
# Next command is optional
shell> cp support-files/mysql.server /etc/init.d/mysql.server

感谢你能够认真阅读完这篇文章,希望小编分享的"MySQL如何安装"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

文件 配置 错误 输入 成功 变量 文件夹 格式 环境 目录 篇文章 系统 服务 参数 管理员 身份 登录 管理 运行 不够 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技产业 疫情对互联网科技公司影响 与互联网科技公司 互联网 科技公司 碳银互联网科技 互联网科技视频 四川狮子座互联网科技 滨湖区互联网智能科技产品供应 互联网科技创新企业排名 北京华百购互联网科技有限公司 智腾互联网科技有限公司 千方科技属于互联网企业吗 互联网与医疗科技 银川新华互联网科技学校联系电话 佛山市翊博互联网络科技有限公司 徐州市互联网科技有限公司 21世纪互联网科技成就 风投北京互联网科技 互联网风格科技公司名称 互联网高科技行业有哪些企业 互联网科技官网 互联网科技股票 重庆科技学院互联网 须眉科技是互联网公司吗 互联网科技教育视频 互联网公司科技股 特约风豹互联网科技为什么扣费 中和天地互联网科技有限公司 工业互联网展湾科技股份有限公司 互联网科技职业技能培训学校
0