查看mysql数据库位置MySQL数据库文件位置查询
本文目录
- mysql怎么将数据库保存在电脑文件夹?
- 如何更改在Ubuntu下的MySQL的默认数据库存储位置?
- mysql查询分析器怎么打开?
- mysql数据库怎么更改数据存放路径?
- 如何修改mysql数据库文件的路径?
mysql怎么将数据库保存在电脑文件夹?
在my.ini文件里可以设定数据文件的存放路径将其从原来的目录移动到指定的位置;修改配置文件my.ini,也就是把socket和data的目录改到你移到的位置
如何更改在Ubuntu下的MySQL的默认数据库存储位置?
CREATE DATABASE mysqldb 在默认的数据库存储位置下就会有个文件夹mysqldb。要操作数据库首先得停止数据库进程: $sudo /etc/init.d/mysql stop 本文以转移到/home/mysql这个位置为例,下面命令将原有数据库转移到新位置: $sudo cp –R –p /var/lib/mysql /home/mysql 编辑MySQL配置文件: $gksu gedit /etc/mysql/my.cnf 在gedit中找到datadir这一行,将后面等于号之后的内容更改为/home/mysql然后保存退出。自Ubuntu7.10开始, Ubuntu就开始使用一种安全软件叫做AppArmor,这个安全软件会在你的文件系统中创建一个允许应用程序访问的区域(专业术语:应用程序访问控制)。如果不为MySQL修改AppArmor配置文件,永远也无法为新设置的数据库存储位置启动 数据库服务。配置AppArmor: $sudo nano /etc/apparmor.d/usr.sbin.mysqld 在gedit中找到/var/lib/mysql/这两行,注释掉这两行,在这两行前分别添加一个符号#即可注释,在这两行之前或 之后加上下面内容: /home/mysql/ r, /home/mysql/** rwk, 保存后退出,执行命令: $sudo /etc/init.d/apparmor reload 返回ReloadingAppArmorprofiles:done.即可以重启MySQL服务: $sudo /etc/init.d/mysql start 至此MySQL数据库存储位置就更改完毕了。 FAQ: Q:当我运行$sudo/etc/init.d/apparmorreload却返回信息 Skipping profile /etc/apparmor.d/usr.sbin.mysqld~ : Warning. gedit这样子的命令来编辑usr.sbin.mysqld这个配置文件的,这两个图形界面文本编辑器会在相同位置生成一个 usr.sbin.mysqld~的文件,从而影响了AppArmor读取配置文件,出现这个问题先删除这个usr.sbin.mysqld~文件: 然后使用$sudonano这个终端文本编辑器来编辑配置文件即可。
mysql查询分析器怎么打开?
使用MySQL Workbench打开查询分析器。
MySQL Workbench是mysql官方推出的一款开源的、免费的图形化工具,支持Windows、Linux、Mac OS操作系统。其主页为http://wb.mysql.com/。MySQL Workbench不单单是一个图形化的客户端,其还有如下主要功能:
·SQL查询分析器。
·数据库建模。
·数据库管理监控。
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数据路径data1.先停止Mysql服务netstopmysql2.在mysql的安装路径下,找到my.ini,修改datadir位置,basedir不要动找到数据data文件夹位置,将其剪切到想放的位置3.重启mysql,netstartmysql1:servicemysqlstop关闭数据库2:vi/etc/rc.d/init.d/mysql3:把datadir=/var/lib/mysql这里改成你想要的。就OK了4:servicemysqlstart