mysql的位置怎么更改 mysql 更改数据库位置

如何查看和更改mysql数据库文件存放位置

这个取决于你用什么backend

在皋兰等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、成都网站设计 网站设计制作定制网站设计,公司网站建设,企业网站建设,成都品牌网站建设,成都营销网站建设,成都外贸网站建设公司,皋兰网站建设费用合理。

engine了,myisam,

innodb和ndb有不同的设置方法,innodb的我不太清楚(有可能是设置conf/config.ini里[mysql]下的datadir参数),ndbcluster是在conf/config.ini里面,设置[ndbd]的datadir参数

参考:

MySQL数据表的修改:修改字段位置

4.4.4修改字段排列位置

语句格式:ALTER TABLE 表名 MODIFY 字段名 数据类型FIRST|AFTER 字段名2;

此语句从格式上看比上面的修改字段数据类型语句多了一个参数,即在上面的修改字段数据类型语句的最后增加了一个字段位置参数,这个字段位置参数可以选择“FIRST”或“AFTER 字段名2”中的一个。当选择“FIRST”参数时表示将指定字段调至第一个字段;当选择“AFTER 字段名2”时表示将指定字段调至“字段名2”所指字段的后面。

下面截图中的“ALTER TABLE”语句将t_dept表中loc字段的位置由原来第三的位置调至了第一。

mysql数据库存储路径怎么更改?

MySql安装过程中,没有修改掉数据存储位置的话,可能会是数据存储到自己并不希望的位置,故需要修改

先利用命令行登录数据库

mysql -u root -p

查看数据库数据存储位置

show variables like '%datadir%'

去该目录下找到文件夹中的所有文件(该目录一般是隐藏的),将其中所有文件拷贝到你希望数据文件存储的位置,

我是想拷贝到D:/MySQl/data目录下的

打开安装目录下的my.ini文件,将datadir="C:/ProgramData/MySQL/MySQL Server 5.5/data/",这行修改为datadir="D\MySQL\data"(这里用又斜线,否则有可能报错)。

退出所有对mysql.exe的调用,任务管理器看一下服务MySQL有没有停止,如果没有,在cmd中命令net stop mysql停止服务。然后在net start mysql重新启动服务

查询数据库位置,查看是否成功

怎么修改默认MYSQL数据库data存放位置?

一、停止MySQL

开始-cmd

netstopmysql5

二、复制原来数据库目录到新目录

1、复制C:\ProgramData\MySQL\MySQLServer5.5\中的data目录到

D:\ProgramFiles\MySQL\MySQLServer5.5\目录下(自建的目录)

三,修改MySQL配置文件

1、用记事本打开C:\ProgramData\MySQL\MySQLServer5.5\data\目录下的my.ini

找到datadir="C:\ProgramData\MySQL\MySQLServer5.5\data"

在前面加#注释掉

在下面添加一行

datadir="D:\ProgramFiles\MySQL\MySQLServer5.5\data"

修改完成后,保存退出。

四、重新启动MySQL

1、开始-cmd

netstartmysql5

2、进入MySQL控制台

开始-所有程序-MySQL-MySQLServer5.5-MySQL5.5CommandLineClient

提示输入MySQLroot账号的密码,输入之后回车,进入MySQL控制台

showvariableslike’%datadir%’; #查询MySQL数据库存放目录

如查询显示为D:\ProgramFiles\MySQL\MySQLServer5.5\data\即表示修改成功!

如何修改mysql数据文件存储位置

在linux主机上的默认存储位置为:/var/lib/mysql/下,

如果想更换mysql的数据文件的存储位置,则

freebsd下:

#ds/usr/local/libexec/mysqldstop(停止mysql)

#dsmkdir/other/db(建立新的数据文件目录,也可以直接移动过来)

#dsmv/var/db/mysql/other/db(移动数据文件)

#dsln-s/other/db/mysql/var/db/mysql(建立数据文件的软链接)

#ds/usr/local/libexec/mysqldstart(启动mysql)ok!linux下:(linux下经过测试,可以不用停止musql而直接操作,不过如果是经常更新的数据库还是先停止的好,停止的方法在此就不介绍了!)

#mkdir/other/db(建立新的数据文件目录,也可以直接移动过来)

#mv/var/db/mysql/other/db(移动数据文件)

#ln-s/other/db/mysql/var/db/mysql(建立数据文件的软链接)

如果您的操作用户不是mysql,例如root用户操作,那可能mysql对新建立的数据文件夹没有读取权限,还有chown,或者是chgrp,chmod才可以!


本文题目:mysql的位置怎么更改 mysql 更改数据库位置
当前网址:http://azwzsj.com/article/dodosdg.html