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

更改mysql的默认数据库目录,mysql会设置默认数据库

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

本文目录列表:

  • 1、更改MYSQL数据库默认地址
  • 2、如何更改vps主机上默认安装mysql数据库的数据存储路径
  • 3. Centos mysql更改数据库目录
  • 4.更改MySQL数据库的默认目录
  • 5. 如何更改mysql中的数据库目录
  • 6.更改mysql数据库默认地址

更改MYSQL数据库默认地址

特殊操作:

1。停止mysql

Start-cmd

net

stop

mysql5

2。将原数据库目录复制到新目录

1。将c:\programdata\mysql\mysql

server

5.5\数据目录复制到

d:\program

files\mysqlserver❙5.5\目录(自建目录)三、修改mysql配置文件

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

server

5.5\data\ 并找到 my.ini

datadir="c:\programdata\mysql\mysql♷server❙ \ Data "

前面加#,注释下一行

datadir =" d:\program

files\mysql\mysql

server

5.5\data"

A后保存退出修改完成。? 1 个 sql

root 帐户。进入后在mysql控制台输入

show

variables

like

'%datadir%';

#查询数据库❙在myqry目录下的例子显示d:\program

files \mysql\mysql server

5.5\data\ 表示修改成功!

可以用data下的数据文件来备份和恢复数据库

更改vps主机上默认mysql数据库安装的数据存储路径

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

所以mysql的数据存储在C盘。将数据库数据文件存放在系统盘上是比较不安全的。所以,最好将mysql

的数据存储路径更改为其他盘(盘霸数据vps服务器E盘)。这样就可以将数据库数据存储在E盘上。以后重新安装

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

更改mysql安装的默认数据存储路径:

1。首先停止mysql。

在服务器上运行启动和命令行。

运行net

停止

mysql

。当然。

2。在驱动器 E 上创建一个新的 mysql 文件夹。

3。将C盘mysql文件夹下的

data文件夹

复制到E盘mysql文件夹下。

粘贴到E盘的mysql文件夹中。

4。

编辑C盘

mysql

文件夹中的

mysqldata

文件夹。文件。双击打开。

更改此文件中的路径

datadir

:my.ini

更改为

E:/MySQL/Data/

保存。

5。启动mysql

在服务器上运行启动和命令行。

mysql启动完成。新建mysql数据库的数据存储路径为

E:/mysql/data

centos mysql数据库目录修改

? //在主目录下创建数据目录

mysqladmin

-u

root

-p

-p

-p

s ​​mv

/var/lib/mysql /home/data/

//移动目录

cp

/etc/nc/my.cnf.

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

【如果没有找到,在/usr/share/mysql/文件夹中查找*.cnf文件,将其复制到/etc/文件夹下并重命名到 my.cnf,

cp

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

到 MySQLet.cmyEdi 文件 cnf 以使 MySQL 正常工作,表示创建mysql.sock文件的位置,

修改

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

/home/mysql/mysql.sock

操作流程

vi 

my.cnf

#

700

[mysqld]

端口

=

#插座

=

/var/lib/mysql/mysql.sock

//原创内容,为了安全,使用这“#”行。下面一行

socket 

=

/home /data/mysql/mysql.sock

修改MySQL启动脚本 /etc/rc.d/initifyifyify♷

700

datadir=/var/lib/mysql

更改为:

datadir=home/data/mysql

重新启动MySQL服务。 start

或reboot命令重启Linux

更改MySQL数据库的默认目录

? 在目标位置(/data)创建数据库文件目录(如/mysqldb)并复制(如果不再使用默认位置,可以直接将原数据库文件放入新目录)将原数据库文件目录复制到此目录:

cd

/data

mkdir

mysqldb

cp

700

s/-r q l

/data/mysqldb/

等待一段时间后,data/mysqldb/下的/是原来默认的mysql数据库文件目录“/mysql”的副本

3。编辑 my.cnf 文件

#

vim

/etc/mysql/my.cnf cnf

数据目录

=

/var/lib/mysql

到:

datadir=❀ sql

另外由于电源 my.cnf A

=

/var/run/mysqld/mysqld.sock套接字(sock

==

=s.sl/sql/sql/qlsmy/不是互联网),即套接字的位置不是数据库文件的位置,因此您不必按照互联网上其他网站的说明进行操作。您可以使用以下命令创建对 mysql.sock

的引用:

ln

-s

/data/mysqldb/mysql/mysql/sql/sql/mysqllib。 ocks

(需要从/home/data/mysql文件夹复制一份)

4.

更改数据库权限:

#

#

#

#

#

♷ mysql:mysql

/data/mysqldb/mysql/ 

更改数据库文件目录所有权 mysql

#

#

#

#

#

#

#

ta is/ 

将数据库库 whois 属性更改为 700

#

chmod

660

/数据/mysqldb/mysql/whois/* 

将数据库中数据表的属性更改为660

5。 vim /etc/apparmor.d/usr.sbin.mysqld

修改

/var/lib/mysql

r,

r,

r,/ ql/ k ,

进入

/data/mysqldb/mysql/

r,

/data/mysqldb/mysql/**❀w,注:❙♷w,数据库服务不会不重新启动。它似乎重新启动,但一直卡住且无响应。

6。启动mysql服务器

/etc/init.d/apparmor

restart

/etc/init.d/mysql

restart

restart

restart

/etc/init。 d/apparmor

/etc/init.d/mysql )

mysql更改数据库目录

修改mysql中的数据库目录:

操作步骤:

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

mysql

-u

root

-prootadmin

#输入数据库如何更改❙

like

'%dir%' ;

#查看sql存储路径

(查看数据目录行显示的路径

退出;

2。停止mysql服务

service

mysqld

stop

3.新建数据库存储目录

mkdir

/data/mysql

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

的位置/usr /local/mysql/data/*

/data/mysql/

# 或 mv

/usr/local/mysql/data/*/data♷s。更改mysql数据库目录权限和配置文件

chown

mysql:mysql

-R

/data/mysql/ /data/mysql/c❙ nf

datadir = /data /mysql

(设置为新的数据存储目录)

vim

/etc/init .d/mysqld

datadir=/data/mysql.启动数据库服务

service

mysqld

start

说明:按照上面简单的6步操作,成功将数据库目录路径更改了。

更改mysql数据库默认地址

特殊操作:

1。停止 MySQL

Start-cmd

net stop mysql5

2。将原数据库目录复制到新目录

1。复制 C:\ProgramData\MySQL\。将MySQL Server 5.5\数据目录移动到

D:\Program Files\MySQL\MySQL Server 5.5\目录(我的内置目录)

3。修改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"

修改完成后保存退出。

4。重新启动 MySQL

1。 start-cmd

net start mysql5

2.进入MySQL控制台

开始-所有程序-MySQL-MySQL Server 5.5-MySQL 5.5命令行客户端

提示输入MySQL root账户密码,输入回车即可进入MySQL控制台 ❙显示变量如' %数据目录%'; #查询MySQL数据库的存储目录

如果查询中出现D:\Program Files\MySQL\MySQL Server 5.5\data\则说明修改成功!

可以使用data下的数据文件来备份和恢复数据库

版权声明

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

热门