㈠ 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数据库文件一般放在哪个目录下