Code前端首页关于Code前端联系我们

Linux下查看mysql路径的简单介绍

terry 2年前 (2023-09-30) 阅读数 51 #Mysql
文章标签 Mysql

本文目录:

  • 1、Linux下如何查看mysql安装目录
  • 2、Linux下如何查看mysql数据库地址
  • 3、Linux下如何查看mysql安装路径
  • 4.如何查看linux服务器上的mysql配置文件路径

linux下如何查看mysql安装目录

MySQL是瑞典MySQL AB公司开发的关系型数据库管理系统,目前隶属于Oracle公司。

1。安装方式有两种,一种是yum安装,一种是源码安装

rpm安装命令如下

yum install mysql-server -y

2。如何查看相关路径如下

[root@rhel5 ~]# find / -name mysql -print

/etc/rc.d/init.d/mysql

/var/lib/mysql

/var/lib/mysql/mysql

/var/lock/subsys/mysql

/usr/lib/mysql

/usr/include/mysql

s/share /usr/bin /mysql

数据默认位于:/var/lib/mysql

2。一般情况下,只需更改数据的存储路径即可。修改方法如下

原始路径:/var/lib/mysql

目标路径:/home/data/mysql

(1)在主目录下创建data目录

cd /home

mkdir data

(2)停止mysql进程

service mysqld stop

(3)将整个/var/lib/mysql目录复制到/home/data

cp -arp // lib/mysql /home/data/

(4)查找my.cnf配置文件

如果/etc/目录下没有my.cnf配置文件,请到/usr/share下/mysql/ 找到我的-medium*.cnf文件,将其复制到/etc/并重命名为my.cnf

命令如下:

[root@test1 mysql]# cp

/usr/share/mysql/my-medium.cnf /etc/my.cnf

(5)编辑 /etc/my.cnf

为了保证 MySQL 能够正常工作,必须指定 mysql .sock 文件 生产地。将

socket=/var/lib/mysql/mysql.sock更改为:

socket=/home/data/mysql/mysql.sock

操作如下:

vi .cnf  (使用vi工具编辑my.cnf文件,找到以下数据并更改)

#MySQL服务器[mysqld]

端口❙= 33006 =

/var/lib/mysql/mysql.sock (原来的内容,为了安全起见,请用“#”注释此行)

socket  = /home/data/mysql/mysql.sock (添加此行)

(6)修改MySQL启动脚本 /etc/init.d/mysql

在data目录中搜索,将/var/lib/mysql修改为当前实际存储路径:home/data/mysql

[ root@ test1 等]# vi /etc/init.d/mysql

get_mysql_option mysqld datadir "/data/mysql"

ql.Locks en 分钟:l。 -s /home/data/ mysql/mysql.sock

/var/lib/mysql/mysql.sock(需要从/home/data/mysql复制一份)

(7)重启MySQL服务

service mysqld restart

最后创建数据库并检查目标目录中是否已经存在

Linux中如何查看mysql数据库地址

查看Linux下mysql路径

命令ps -ef|grep mysql即可得到结果

根 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error =/var/log/ mysqld.log --pid-file=/var/run/mysqld/mysqld.pid

mysql 17719 17659 0 2011 ? 03:14:57 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid -- Skip-external-locking --socket=/var/lib/mysql/ mysql.sock

usr/bin/mysql 指:mysql 的运行路径

var/lib/mysql 指:mysql 的存储路径mysql数据库文件

usr/lib/mysql指的是:mysql的安装路径

Linux下如何查看mysql安装路径

有多种方法,

1。查询所有文件

这种方法是最暴力的一种,就是从根目录下搜索mysql。这种方法可能需要很长时间,但通常几十秒就可以找到。 。具体方法如下:

$cd /

$find -name mysql

2.通过locate 进行搜索

这种方法比上面的方法要快得多,因为它会检查索引。但这取决于你是否启用了locate

$cd /

$locate mysql

3。通过rpm找到包,然后找到包的位置,但是这种方法只适合rpm安装

$rpm -qa|grep mysql

php-mysql-5.4.16-36.3.el7_2.x86_64

$rpm -ql php-mysql-5.4.16-36.3.el7_2.x86_64

4。如果程序启动了可以直接找到

$ps -ef|grep mysql

如何查看linux服务器上的mysql配置文件路径

有多种方法,

1。查询所有文件

这种方法是最暴力的一种,就是从根目录下搜索mysql。这种方法可能需要很长时间,但通常几十秒就可以找到。 。具体方法如下:

$cd

/

$find

-name

mysql

2.通过locate进行搜索

这个方法比上面的快很多,因为它检查了索引。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门