linuxmysql数据库文件在哪|linux mysql数据库文件一般放在哪个目录下

linuxmysql数据库文件在哪|linux mysql数据库文件一般放在哪个目录下的第1张示图

㈠ Mysql 数据库文件存储在哪个目录

mysql数据库在系统上是以一个文件夹的形式出现的,你创建了ac数据库,那么在磁盘上就会出现ac的目录,而ac数据库的全局配置则是ac文件夹中的db.opt文件来管理。mysql的数据文件在datadir下,你在数据库中执行 show variables like '%datadir%';就会显示数据库文件的路径,你可以找到ac文件夹。

在 MySQL 客户端键入如下命令:show global variables like "%datadir%"

(1)linuxmysql数据库文件在哪扩展阅读

给定mysql_stmt_init()返回的语句句柄,准备字符串查询指向的SQL语句,并返回状态值。字符串长度应由"length"参量给出。字符串必须包含1条SQL语句。不应为语句添加终结用分号(';')或g。

通过将问号字符"?"嵌入到SQL字符串的恰当位置,应用程序可包含SQL语句中的一个或多个参数标记符。

标记符仅在SQL语句中的特定位置时才是合法的。例如,它可以在INSERT语句的VALUES()列表中(为行指定列值),或与WHERE子句中某列的比较部分(用以指定比较值)。但是,对于ID(例如表名或列名),不允许使用它们,不允许指定二进制操作符(如等于号"=")的操作数。后一个限制是有必要的,原因在于,无法确定参数类型。

一般而言,参数仅在DML(数据操作语言)语句中才是合法的,在DDL(数据定义语言)语句中不合法。执行语句之前,必须使用mysql_stmt_bind_param(),将参数标记符与应用程序变量绑定在一起。

㈡ Linux Mysql如何移动MySQL数据库目录位置

假如要把目录移到/home/data下需要进行下面几步:

1、home目录下建立data目录

cd /home

mkdir data

2、把服务进程停掉:

mysqladmin -u root -p shutdown

3、把/var/lib/mysql整个目录移到/home/data

mv /var/lib/mysql/home/data/

这样就把MySQL的数据文件移动到了/home/data/mysql下

4、找到my.cnf配置文件

如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下:

[[email protected] mysql]# cp /usr/share/mysql/my-medium.cnf/etc/my.cnf

5、编辑MySQL的配置文件/etc/my.cnf

为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改socket=/var/lib/mysql/mysql.sock一行中等号右边的值为:/home/mysql/mysql.sock 。操作如下:

vi my.cnf (用vi工具编辑my.cnf文件,找到下列数据修改之)

# The MySQL server

[mysqld]

port= 3306

#socket = /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)

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

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

最后,需要修改MySQL启动脚本/etc/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径:home/data/mysql。

[[email protected] etc]# vi/etc/init.d/mysql

#datadir=/var/lib/mysql(注释此行)

datadir=/home/data/mysql (加上此行)

7、重新启动MySQL服务

/etc/init.d/mysqlstart

或用reboot命令重启Linux

如果工作正常移动就成功了,否则对照前面的7步再检查一下。还要注意目录的属主和权限。

㈢ linux的mysql数据库在哪

FreeBSD主机上的mysql安装的时候数据库文件放在/var/db/mysql下,在Linux主机上的默认存储位置是/var/lib/mysql/下。如果想更换mysql的数据文件的存储位置,则:FreeBSD下:# /usr/local/etc/rc.d/mysql-server stop(停止mysql)# mkdir /other..

㈣ linux mysql默认数据目录在哪

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。1.安装方法有两种,一种是yum安装,另外一种是源码安装rpm安装命令如下yum install mysql-server -y2.查看相关路径的方法如下[[email protected] ~]# 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/usr/share/mysql/usr/bin/mysql而 data默认放在:/var/lib/mysql2.一般来说只要修改数据的存放路径就可以,修改方法如下原路径:/var/lib/mysql目标路径:/home/data/mysql(1)home目录下建立data目录cd /homemkdir data(2)停止mysql进程service mysqld stop(3)把/var/lib/mysql整个目录保持权限复制到/home/datacp -arp /var/lib/mysql/home/data/(4)找到my.cnf配置文件如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/找到my-medium*.cnf文件,拷贝到/etc/并改名为my.cnf命令如下:[[email protected] 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 my.cnf (用vi工具编辑my.cnf文件,找到下列数据修改之)# The MySQL server[mysqld]port= 3306#socket =/var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)socket = /home/data/mysql/mysql.sock(加上此行)(6)修改MySQL启动脚本/etc/init.d/mysql搜索datadir将/var/lib/mysql修改成现在的实际存放路径:home/data/mysql[[email protected] etc]# vi/etc/init.d/mysqlget_mysql_option mysqld datadir "/data/mysql"最后做一个mysql.sock 链接:ln -s /home/data/mysql/mysql.sock/var/lib/mysql/mysql.sock(需要从/home/data/mysql下复制一份过来)(7)重新启动MySQL服务service mysqld restart最后创建数据库,查看目标目录下是否已经存在深入学习linux建议读《linux就该这么学》这本书

㈤ linux mysql数据库文件在哪

展开全部数据库目录:/var/lib/mysql/配置文件:/usr/share/mysql(mysql.server命令及配置文件)相关命令:/usr/bin(mysqladmin、mysqlmp等命专令)(*mysql的一种安全启动属方式:/usr/bin/mysqld_safe–user=root&)启动脚本:/etc/rc.d/init.d/

㈥ linux mysql数据库文件是哪个

FreeBSD主机上的复mysql安装的时候数据库制文件放在/var/db/mysql下,在Linux主机上的默认存储位置是/var/lib/mysql/下。如果想更换mysql的数据文件的存储位置,则:FreeBSD下:# /usr/local/etc/rc.d/mysql-server stop(停止mysql)# mkdir /other..

㈦ linux mysql数据库文件一般放在哪个目录下

在linux中,如果不进行任何额外的指定,mysql 数据库的默认安装的路径应该在/var/lib/mysql。

㈧ linux 查看mysql安装在哪里

一、查看文件安装路径由于软件安装的地方不止一个地方,所有先说查看文件安装的内所有路径容(地址)。这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径在终端输入:whereis mysql回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)[email protected]:/# whereis mysqlmysql: /usr/bin/mysql /usr/bin/X11/mysql /usr/local/mysql二、查询运行文件所在路径(文件夹地址)如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以mysql为例):which mysql终端显示:[email protected]:/# which mysql/usr/bin/mysql(望楼主采纳哦)

㈨ MYSQL数据库文件在哪个目录

如果是xp下IIS平台中,一般在安装目录下的data文件夹下,或者在C:.1data(你的可能是C:.0datalinux或windows下mysql的数据文件在datadir下,你在数据库中执行showvariableslike'%datadir%';就会显示数据库文件的路径,你可以找到ac文件夹

㈩ mysql在linux里的数据文件存储在哪

FreeBSD主机上的mysql安装的时候数据库文件放在/var/db/mysql下,在Linux主机上的默认存储位置是/var/lib/mysql/下。如果想更换版mysql的数权据文件的存储位置,则:FreeBSD下:# /usr/local/etc/rc.d/mysql-server stop(停止mysql)# mkdir /other..

未经允许不得转载:山九号 » linuxmysql数据库文件在哪|linux mysql数据库文件一般放在哪个目录下

赞 (0)