mysql安装详细步骤

mysql安装详细步骤

MySQL 64位是被oracle公司收购的一款小型数据库管理系统。虽然在大公司中MySQL 64位是不受欢迎的,但是由于MySQL 64位体积小、成本低、速度快,特别是MySQL 64位是开放源码这一特点,使得大多数中小型网站,为了降低制作成本,也方便程序员的操作而使用MySQL 64位制作数据库。虽然MySQL 64位的前景不被所有人看好,但是因为其特点,在中国市场十分畅销,使得中国的大多数企业公司都使用MySQL 64位作为自己的数据库,而MySQL 64位也因此发展至今。

分了两种下载安装的方式给大家看,注意数据库这个东西不在乎版本是不是最新,在乎的是够稳定,现在公司中常用的是mysql5.5和mysql5.6的版本,我现在就用mysql5.6的版本给大家来演示一下:
第一种下载安装的方法:

mysql下载地址:https://dev.mysql.com/downloads ,如果你是在这里面下载的,看操作:
在这里插入图片描述

然后按照下面的方式选择:

在这里插入图片描述

如果你下载的是mysql的安装程序,也就是文件扩张名为.msi结尾的,那么你安装的时候就按照下面这种图文教程的方式安装。

在这里插入图片描述
在这里插入图片描述

这里选择自定义模式,因为我的电脑是64位,选择x64

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

至此,安装完毕。来添加路径C:\Program Files\MySQL\MySQL Server 5.7\bin到环境变量中的系统变量“Path”

在这里插入图片描述

右键点击我的电脑–>点击属性

在这里插入图片描述
在这里插入图片描述  
在这里插入图片描述

最后,打开cmd,输入mysql -u root -p,并回车,如果出现Welcome字样,说明mysql安装成功。

在这里插入图片描述

第二种下载安装的方法:
mysql下载地址:https://dev.mysql.com/downloads,如果你在mysql官网下载的是zip压缩包,看操作,注意和上面第一种方法的下载网址不同:

在这里插入图片描述

然后按照下面的选择来下载,发现是zip压缩包对吧,zip压缩包解压之后就能用,上面的msi还需要安装一下,安装的时候可以选择很多的依赖环境一起安装:

在这里插入图片描述

点击download进来:

在这里插入图片描述

下载完成以后进行安装:
  1. 解压MySQL压缩包,将以下载的MySQL压缩包解压到自定义目录下。我放在D:\Program Files\MySQL\
    在这里插入图片描述
  2. 解压完成之后其实就可以用了,但是为了方便使用,也就是在cmd启动mysql的时候,就不用加上全路径了,所以添加一下环境变量,将bin这个文件夹添加到环境变量,bin这个文件夹中有mysqld服务端,有mysql自带的一个客户端,所以添加了环境变量之后,在cmd中直接就可以使用了。
    在这里插入图片描述
    在这里插入图片描述
    这样就将我们的mysql服务端(mysqld)和mysql自带的一个客户端(供用户在本机测试用的,也是cmd窗口下使用的,客户端叫做mysql,后面操作的时候会使用到)

然后我们直接在cmd窗口就可以启动mysql服务端了,并且可以在任务管理起里面查看。
在这里插入图片描述

然后我们再启动一个cmd窗口来使用一下mysql客户端,然后连接一下我们开启的服务端,就可以成功了。

连接指令是:mysql -h 服务端IP地址 -P(大写) 3306(mysql服务端默认端口) -uroot(用户,这里我使用root用户来测了) -p密码 。注意:如果这样直接输入密码的话,密码和前面的-p中间不要有空格。

我自己在本机进行测试的,所以我写的mysql服务端的IP地址为我本机的回环地址127.0.0.1,其实如果是自己测试本机的mysql服务端,我们可以不用写ip地址和端口的,直接写mysql -uroot -p,但是连接别的电脑的mysql的时候一定要写IP地址和端口,并且不能用root用户去远程连接别的电脑的mysql服务端,并且要注意mysql服务器上的防火墙是否允许3306能够被外人连接,如果想让别人连,要更改防火墙设置,让他允许3306端口被连接,或者直接关闭防火墙(不建议直接关闭,测试的时候可以用),否则会报错。
在这里插入图片描述    
ip地址除了写127.0.0.1之外,还可以写localhost,或者自己本机的ip地址,但是写本机的ip地址的时候,服务端会将你的客户端视为外部设备,不允许你这样登陆。
自己本机测试连接的时候,完全可以不用写ip地址和端口
在这里插入图片描述

到目前为止,我们就已经可以连接并使用mysql数据库了,但是你发现,关闭mysql服务端比较麻烦,启动的时候我们直接输入的mysqld回车就启动了
关闭的方式有两种:
1.通过任务管理器来关闭服务端:
在这里插入图片描述

2.通过cmd指令来关闭mysql服务端
在这里插入图片描述在这里插入图片描述
所以我们可以通过系统服务的方式来控制mysql服务的开启或者关闭,那么就需要将mysql服务加入到系统服务中,来看一下怎么制作成系统服务:

打开cmd窗口,注意:必须以管理员身份打开cmd窗口,在左下角的地方找到这个圆圈,点击,然后输入cmd,匹配出来命令提示符,然后右键点击,以管理员身份打开
在这里插入图片描述
然后输入 mysqld --install 服务名(可以给这个服务一个名字,直接跟在这个指令的后面,不写也可以,会默认有一个,后面可以查看到)
在这里插入图片描述      
这样就添加系统服务了
然后win键+r 打开运行窗口,里面输入services.msc来打开系统服务列表
在这里插入图片描述       
就可以看到mysqld服务了,如果没有就点击上面的刷新按钮
在这里插入图片描述
选中MySQL服务这一项,我们就可以直接右键查看功能,功能里面有启动和关闭,就可以通过系统服务的形式来启动和关闭MySQL服务了,这个服务是默认开启的,我们也可以自行设置是否自动开机启动等等的行为,左键双击一下这个服务你就看到下面的窗口了。
在这里插入图片描述

添加了系统服务以后,我们在启动和关闭这个mysql服务,就可以在cmd窗口下使用两个指令就搞定了:
启动指令:net start mysql
关闭指令:net stop mysql
并且不能再使用 mysqld指令直接启动了。
在这里插入图片描述
还可以通过指令来移除刚才添加的系统服务:
cmd下移除服务命令为:mysqld remove

文章转载自:cls超:https://www.cnblogs.com/clschao/articles/9916971.html#top
(仅供自己学习记录)

当然,我可以帮你解答有关MySQL安装的问题。以下是在Linux上安装MySQL详细步骤: 1. 打开终端,并使用root用户或具有sudo权限的用户登录到Linux系统。 2. 使用包管理工具更新软件包列表。对于Debian或Ubuntu系统,可以使用以下命令: ``` sudo apt update ``` 对于CentOS或RHEL系统,可以使用以下命令: ``` sudo yum update ``` 3. 安装MySQL服务器。对于Debian或Ubuntu系统,可以使用以下命令: ``` sudo apt install mysql-server ``` 对于CentOS或RHEL系统,可以使用以下命令: ``` sudo yum install mysql-server ``` 4. 安装过程中,会提示你设置root用户的密码。请输入一个安全的密码,并确认。 5. 安装完成后,启动MySQL服务。对于systemd的系统(如Ubuntu 16.04及更高版本),可以使用以下命令: ``` sudo systemctl start mysql ``` 对于非systemd的系统(如Ubuntu 14.04、CentOS 6等),可以使用以下命令: ``` sudo service mysql start ``` 6. 验证MySQL服务是否成功启动。可以使用以下命令检查MySQL服务的状态: ``` sudo systemctl status mysql # 对于systemd的系统 sudo service mysql status # 对于非systemd的系统 ``` 7. 如有需要,你还可以将MySQL设置为开机自启动。对于systemd的系统,可以使用以下命令: ``` sudo systemctl enable mysql ``` 对于非systemd的系统,可以使用以下命令: ``` sudo chkconfig mysql on ``` 8. 至此,MySQL已成功安装并启动。你可以使用MySQL客户端连接到MySQL服务器,并开始使用。 希望以上步骤对你有帮助!如有任何问题,请随时告诉我。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值