您的位置:

修改mysql默认数据库目录,mysql设置默认数据库

本文目录一览:

修改MYSQL数据库的默认地址

具体操作:

一、停止mysql

开始-cmd

net

stop

mysql5

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

1、复制c:\programdata\mysql\mysql

server

5.5\中的data目录到

d:\program

files\mysql\mysql

server

5.5\目录下(自建的目录)

三,修改mysql配置文件

1、用记事本打开c:\programdata\mysql\mysql

server

5.5\data\目录下的my.ini

找到datadir="c:\programdata\mysql\mysql

server

5.5\data"

在前面加#注释掉

在下面添加一行

datadir="d:\program

files\mysql\mysql

server

5.5\data"

修改完成后,保存退出。

四、重新启动mysql

1、开始-cmd

net

start

mysql5

2、进入mysql控制台

开始-所有程序-mysql-mysql

server

5.5-mysql

5.5

command

line

client

提示输入mysql

root账号的密码,输入之后回车,进入mysql控制台

show

variables

like

’%datadir%’;

#查询mysql数据库存放目录

如查询显示为d:\program

files\mysql\mysql

server

5.5\data\即表示修改成功!

可用data下的数据文件备份还原数据库

vps主机服务器如何修改mysql数据库默认安装的数据存放路径

由于默认安装,所有数据文件只能安装在系统盘C盘,

所以mysql数据存放路劲在C盘。相对来说,数据库数据文件存放在系统盘,是不安全的。因此最好将mysql

的数据存放路劲修改到其他盘(盘吧数据vps服务器E盘)。这样数据库数据就可以存放在E盘了。以后重装

系统可以直接选择重装系统盘,数据也不会丢失。

修改mysql默认安装的数据存放路劲的方法:

一、首先停止mysql。

服务器中运行开始、命令提示符。

运行net

stop

mysql

。确定。

二、在E盘新建mysql文件夹。

三、复制C盘中的mysql文件夹下面的

data文件夹

到E盘mysql文件夹下面。

粘贴到E盘mysql文件夹下。

四、

修改C盘

mysql

文件夹下面的

mysqldata

文件夹下面的

my.ini

文件。双击打开。

修改my.ini

这个文件里面的

datadir

后面的路劲。

修改为

E:/MySQL/Data/

保存。

五、启动mysql

服务器中运行开始、命令提示符。

mysql启动完成。新的mysql数据库数据存放路径是

E:/mysql/data

centos mysql 修改数据库目录

MySQL默认的数据文件存储目录

/var/lib/mysql,现在要把目录修改为/home/data/mysql

cd

/home

mkdir

data

//在home目录下建data目录

mysqladmin

-u

root

-p

shutdown

//停止MySQL服务进程:

mv

/var/lib/mysql /home/data/

//移动目录

cp

/etc/my.cnf /etc/my.cnf

//在/etc/目录下找my.cnf配置文件

[如果找不到,可到/usr/share/mysql/下找到*.cnf文件,拷一个到/etc/并改名为my.cnf,

cp

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

]

编辑MySQL的配置文件/etc/my.cnf,为MySQL能够正常工作,指明mysql.sock文件的产生位置,

修改

socket=/var/lib/mysql/mysql.sock

成为:

socket=/home/mysql/mysql.sock

操作过程

vi 

my.cnf

#

The

MySQL

server

[mysqld]

port =

3306

#socket

=

/var/lib/mysql/mysql.sock

//原内容,为了稳妥用“#”注释此行,加上下面这行

socket 

=

/home/data/mysql/mysql.sock

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

修改

datadir=/var/lib/mysql

修改成:

datadir=home/data/mysql

重新启动MySQL服务

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

或reboot命令重启Linux

如何更改MySQL数据库的默认目录位置

1.停止数据库服务:

使用/etc/init.d/mysql

stop

或者

stop

mysql

2.

在目标位置(/data)创建数据库文件的目录(如/mysqldb),并复制(如果不再使用默认的位置,则可以直接mv原先数据库文件到新目录下)原先的数据库文件目录到该目录下:

cd

/data

mkdir

mysqldb

cp

-r

/var/lib/mysql

/data/mysqldb/

经过一段时间的等待后,在/data/mysqldb/下面就有了原先默认的mysql数据库文件目录的拷贝“/mysql”

3.修改my.cnf文件

#

vim

/etc/mysql/my.cnf

将datadir

=

/var/lib/mysql

改为

datadir

=

/data/mysqldb/mysql

另外由于当前my.cnf

中的socket

=

/var/run/mysqld/mysqld.sock(而并非像网上所说的sock

=

/var/lib/mysql/mysql.sock),即socket的位置并不在数据库文件所在的位置,因此可以不做类似网上其他网页所说的,要使用以下的命令做一个mysql.sock

链接:

ln

-s

/data/mysqldb/mysql/mysql.sock

/var/lib/mysql/mysql.sock

(需要从/home/data/mysql下复制一份过来)

4.

修改数据库的权限:

#

chown

-r

mysql:mysql

/data/mysqldb/mysql/ 

改变数据库文件目录的归属为mysql

#

chmod

700

/data/mysqldb/mysql/whois/ 

改变数据库目录whois的属性为700

#

chmod

660

/data/mysqldb/mysql/whois/* 

改变数据库中数据表的属性为660

5.

修改文件usr.sbin.mysqld

#

vim

/etc/apparmor.d/usr.sbin.mysqld

/var/lib/mysql

r,

/var/lib/mysql/**

rwk,

改成

/data/mysqldb/mysql/

r,

/data/mysqldb/mysql/**

rwk,

注意:没有该步骤的话,将导致数据库服务无法重启,好像在重启,但是一直卡住无反应。

6.启动mysql服务器

/etc/init.d/apparmor

restart

/etc/init.d/mysql

restart

(或者使用

restart

mysql)

mysql如何修改数据库目录

mysql中修改数据库目录方法:

操作步骤:

1.检查mysql数据库存放目录

mysql

-u

root

-prootadmin

#进入数据库

show

variables

like

'%dir%';

#查看sql存储路径

(查看datadir

那一行所指的路径)

quit;

2.停止mysql服务

service

mysqld

stop

3.创建新的数据库存放目录

mkdir

/data/mysql

4.移动/复制之前存放数据库目录文件,到新的数据库存放目录位置

cp

-R

/usr/local/mysql/data/*

/data/mysql/

#或mv

/usr/local/mysql/data/*

/data/mysql

5.修改mysql数据库目录权限以及配置文件

chown

mysql:mysql

-R

/data/mysql/

vim

/etc/my.cnf

datadir=/data/mysql

(制定为新的数据存放目录)

vim

/etc/init.d/mysqld

datadir=/data/mysql

6.启动数据库服务

service

mysqld

start

说明:根据以上的简单6步操作,已经成功的数据库目录更换路径了。

如何修改mysql数据库默认地址

具体操作:

一、停止MySQL

开始-cmd

net stop mysql5

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

1、复制C:\ProgramData\MySQL\MySQL Server 5.5\中的data目录到

D:\Program Files\MySQL\MySQL Server 5.5\目录下(自建的目录)

三,修改MySQL配置文件

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

找到datadir="C:\ProgramData\MySQL\MySQL Server 5.5\data"

在前面加#注释掉

在下面添加一行

datadir="D:\Program Files\MySQL\MySQL Server 5.5\data"

修改完成后,保存退出。

四、重新启动MySQL

1、开始-cmd

net start mysql5

2、进入MySQL控制台

开始-所有程序-MySQL-MySQL Server 5.5-MySQL 5.5 Command Line Client

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

show variables like ’%datadir%’; #查询MySQL数据库存放目录

如查询显示为D:\Program Files\MySQL\MySQL Server 5.5\data\即表示修改成功!

可用data下的数据文件备份还原数据库

修改mysql默认数据库目录,mysql设置默认数据库

2022-11-23
修改mysql数据库的默认地址,修改mysql数据库文件位置

2022-11-17
mysql数据库默认地址(mysql默认保存位置)

2022-11-13
mysql数据库默认存放路径,mysql数据库默认存放路径怎

2022-11-18
将默认数据库换成mysql,默认数据库为

2022-11-23
mysql数据库默认数据库名称(mysql默认数据库有哪些)

2022-11-10
安装mysql默认的数据库名(MySQL数据库的默认安装目录

2022-11-16
请问mysql默认的数据库名(mysql 数据库名)

2022-11-14
默认的mysql数据库名称,默认的mysql数据库名称怎么改

2022-11-21
mysql数据库编码设置gbk,mysql数据库默认字符编码

2022-11-18
默认数据库mysql(默认数据库端口是多少)

2022-11-14
修改mysql数据库存储目录,mysql更改数据目录

2022-11-17
设置mysql数据库编码格式(mysql默认编码格式)

2022-11-10
mysql数据库账号是什么,mysql默认数据库账号

本文目录一览: 1、mysql默认用户名密码是多少 2、什么是mysql数据库的用户名?这个用户名和表名是同一个东西吗? 3、mysql帐号,是不是等于数据库名与数据库用户名? 4、mysql数据库的

2023-12-08
设置mysql数据库的编码方式(mysql数据库默认字符编码

2022-11-10
修改mysql数据库参数(mysql数据库参数设置和调整)

2022-11-15
mysql默认数据库被删除(完全删除mysql数据库)

2022-11-16
mysql默认数据库有几个,mysql默认数据库有几个端口

2022-11-20
设置数据库的mysql(设置数据库的默认文件夹,要选择的选项

2022-11-10
mysql删除默认数据库(MySQL 删除库)

2022-11-10