mysql 停止安装_MySql——安装与配置与启动和停止

本文详细介绍如何在Linux系统上安装MySQL数据库,并提供了详细的步骤指导,包括安装过程、配置初始化、服务管理及卸载等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在Linux上安装mysql数据库,我们可以去其官网上下载mysql数据库的rpm包,http://dev.mysql.com/downloads/mysql/5.6.html#downloads,大家可以根据自己的操作系统去下载对应的数据库文件

这里我是通过yum来进行mysql数据库的安装的,通过这种方式进行安装,可以将跟mysql相关的一些服务、jar包都给我们安装好,比较方便。

1、查看系统中是否已安装Mysql

rpm -qa |grep mysql

如果有安装,会列出已安装的rpm包

ef08ed906a16e06fd370db2bbcc66cba.png

2、使用yum命令进行mysql的安装

1)先通过命令可以查看yum上提供下载的mysql的版本信息

yum list | grep mysql

a7b8902b5a0445afedfeb4bb4d153c92.png

2)再通过下面的命令进行数据库的安装:

yum install -y mysql-server mysql mysql-deve

d2f1991542d13c87e2eb97664bd5a44f.png

如以上提示,说明已经安装成功。

3)通过以下命令可以查看已安装数据库的版本信息:

rpm -qi mysql-server

ded7194b3342ad6442bbb50b1a0fe5c0.png

3、Mysql数据库的初始化及相关配置

1)我们安装完mysql数据库以后,会发现会多出一个mysqld的服务,这个就是咱们的数据库服务。可通过以下命令启动我们的mysql服务

service mysqld start

d43882c5f26288f7737395ad9c735f64.png

2)开启自动启动mysql

我们在使用mysql数据库时,都得首先启动mysqld服务,我们可以通过  chkconfig --list | grep mysqld 命令来查看mysql服务是不是开机自动启动,如果发现mysqld服务并没有开机自动启动,

我们可以通过 chkconfig mysqld on 命令来将其设置成开机启动,这样就不用每次都去手动启动了。

1bdfaf2bc7b139f9322d0c2710295fa8.png

3)设置root账号密码

mysql数据库安装完以后只会有一个root管理员账号,但是此时的root账号还并没有为其设置密码,在第一次启动mysql服务时,会进行数据库的一些初始化工作,在输出的一大串信息中,我们看到有这样一行信息 :

1eb62922f1dd67b316bf0bb90f4790bd.png

我们就根据这个命令为root用户设置密码为root

cf9d6f167644f93785c5af81d79bf04e.png

此时我们就可以通过 mysql -u root -p 命令来登录我们的mysql数据库了

cee5f7876498ae28344be5ce1c87fe45.png

4、Mysql主要配置信息

1)查看mysql安装路径

whereis mysql

e3637eff1c071e42787da5575938c9a6.png

2)主配置文件

/etc/my.cnf

1e6fa91fe1b145509f500585e2f8ab87.png

3)数据库文件存放位置

/var/lib/mysql

375f532e076b89a6f818ddfba085cba6.png

mysql,test是mysql数据库自带的两个数据库。

4)数据库日志输出存放位置

/var/log

ff9388e50bacfdd0281b9b7600fe4c6c.png

其中mysqld.log 这个文件就是存放我们跟mysql数据库进行操作而产生的一些日志信息,通过查看该日志文件,我们可以从中获得很多信息。

5)查看系统是否监听 3306 端口号

我们都知道mysql数据库绑定的端口号是 3306 ,所以我们可以通过以下命令来查看一下,Linux系统是否在监听 3306 这个端口号:

netstat -anp

fe8591c4712841c0b138c77bff219f48.png

4、Mysql数据库的启动和停止和重启

1)通过rpm包安装的MySQL

service mysqld start    //启动

service mysqld stop     //停止

service mysqld restart   //重启

2)从源码包安装的MySQL

$mysql_dir/bin/mysqld_safe &             //linux启动MySQL的命令

$mysql_dir/bin/mysqladmin -uroot -p shutdown   //linux关闭MySQL的命令

其中mysql_dir为MySQL的安装目录,mysqladmin和mysqld_safe位于MySQL安装目录的bin目录下,很容易找到的。

3)以上方法都无效的时候,可以通过强行命令

“killall mysql”来关闭MySQL,但是不建议用这样的方式,因为这种野蛮的方法会强行终止MySQL数据库服务,有可能导致表损坏……所以自己掂量着用。

5、Mysql数据库删除

[root@liang ~]# rpm -e mysql        //普通删除模式

[root@liang ~]# rpm -e -nodeps mysql   //强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值