如何修改Mysql数据库的保存目录?
打开mysql安装目录中的my.ini
修改
#*** INNODB Specific options ***
innodb_data_home_dir="F:/MySQLDATA/"
重启mysql后,新建立的库会保存在这个f:\mysqldata目录中,
注意,这个目录必须有mysql运行用户的全部访问权限。
相关推荐
-
更改Mysql数据库存储位置的具体步骤
一.首先把mysql的服务先停掉. 二.更改MySQL配置文件My.ini中的数据库存储主路径 打开MySQL默认的安装文件夹C:\Program Files\MySQL\MySQL Server 5.1中的my.ini文件,点击记事本顶部的"编辑","查找",在查找内容中输入datadir后并点击"查找下一个"转到"Path to the database root数据库存储主路径"参数设置,找到datadir="
-
CentOS Linux更改MySQL数据库目录位置具体操作
引言: 由于MySQL的数据库太大,默认安装的/var盘已经再也无法容纳新增加的数据,没有办法,只能想办法转移数据的目录. 下面我整理一下把MySQL从/var/lib/mysql目录下面转移到/home/mysql_data/mysql目录的具体操作: 1.首先我们需要关闭MySQL,命令如下: service mysqld stop 2.然后是转移数据,为了安全期间,我们采用复制命令cp,先找到mysql的原目录 cd /var/lib ls 运行这个命令之后就会看到mysql的目录了,然后
-
linux修改mysql数据库文件的路径
mysql更改数据文件的存放路径感觉直接把/etc/my.cnf中的datadir改一下重启一下服务就行,但是从网上搜了n多资料,大部分都是更改my.cnf中的datadir及sock及启动脚本/etc/rc.d/init/mysqld中的datadir,按照网上提供的方案好像都不行,有没有大侠给个肯定的说法 其实只是要做两件事情:一个是mv一下socket和data的目录.也就是将其从原来的目录移动到指定的位置:第二,就是修改配置文件,假如直接是用mysql/bin下面的命令启动的话,直接改m
-
MySQL 数据库的临时文件究竟储存在哪里
如果未设置TMPDIR,MySQL将使用系统的默认值,通常为/tmp./var/tmp或/usr/tmp.如果包含临时文件目录的文件系统过小,可对mysqld使用"-tmpdir"选项,在具有足够空间的文件系统内指定1个目录. 在MySQL 5.1中,"-tmpdir"选项可被设置为数个路径的列表,以循环方式使用.在Unix平台上,路径用冒号字符":"隔开,在Windows.NetWare和OS/2平台上,路径用分号字符";"
-
如何修改Mysql数据库的保存目录?
打开mysql安装目录中的my.ini 修改 #*** INNODB Specific options *** innodb_data_home_dir="F:/MySQLDATA/" 重启mysql后,新建立的库会保存在这个f:\mysqldata目录中, 注意,这个目录必须有mysql运行用户的全部访问权限.
-
Navicat修改MySQL数据库密码的多种方法
方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p123456 password 12
-
php查询mysql数据库并将结果保存到数组的方法
本文实例讲述了php查询mysql数据库并将结果保存到数组的方法.分享给大家供大家参考.具体分析如下: 这里主要用到了mysql_fetch_assoc函数 mysql_fetch_assoc语法如下: array mysql_fetch_assoc (resource $Result_Set) 范例代码如下: <?php $UserName = 'abc'; $Password = '1234'; $DbHandle = mysql_connect ('localhost', $UserNam
-
Linux下修改MySQL数据库数据文件路径的步骤
使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,然而根目录并不适合用于存储数据文件. 原路径:/var/lib/mysql 目标路径:/home/mysql_data/mysql Linux系统版本:centos7.6 MySQL数据库版本:5.7.25 步骤: 1.创建目标路径 mkdir -p /home/mysql_data 2.关闭MySQL systemctl stop mysqld 3.复制数据文件 cp -arp /var/lib/my
-
修改MySQL数据库中表和表中字段的编码方式的方法
今天向MySQL数据库中的一张表添加含有中文的数据,可是老是出异常,检查程序并没有发现错误,无奈呀,后来重新检查这张表发现表的编码方式为latin1并且原想可以插入中文的字段的编码方式也是latin1,然后再次仔细观察控制台输出的异常,进一步确定是表和表中字段编码不当造成的,那就修改表和其中对应的字段呗,网上找了一会儿,你别说还真有,执行完sql脚本后果然可以存入中文了,尽管如此还是认为有必要总结一下,古人云:好记性不如烂笔头嘛,呵呵呵. 修改表的编码方式:ALTER TABLE `test`
-
修改MySQL数据库引擎为InnoDB的操作
PS:我这里用的PHPStudy2016 1.修改时停止MySQL 2.修改my.ini default-storage-engine=INNODB 3.修改后删除D:\phpStudy\MySQL\data下ib开头的日志文件 4.启动MySQL 设置好后,通过navicat创建与目标数据库一致编码的新数据库,然后复制过来即可.复制过来的数据表数据引擎与源数据表数据引擎一致. 注:修改数据表引擎 alter table tableName type=InnoDB 补充:InnoDB和MyISA
-
如何修改mysql数据库的max_allowed_packet参数
如在导入数据库时出现"Got a packet bigger than 'max_allowed_packet' bytes"或者"MySQL server has gone away"等错误,一般是由于当前导入的数据大于系统的限制的最大包大小.服务器的默认max_allowed_packet值为1MB,通过修改'max_allowed_packet' 参数的大小就可以解决问题. 修改方法为:进入mysql的安装目录,找到my.ini文件,在最底下加上 max_al
-
安全快速修改Mysql数据库名的5种方法
1. RENAME DATABASE db_name TO new_db_name这个..这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了.据说有可能丢失数据.还是不要用的好.详见: http://dev.mysql.com/doc/refman/5.1/en/rename-database.html 2.如果所有表都是MyISAM类型的话,可以改文件夹的名字关闭mysqld把data目录中的db_name目录重命名为new_db_name开启mysqld 3.重命名所有的
-
Yii 连接、修改 MySQL 数据库及phpunit 测试连接
>>>database<<< 1. 修改 protected/config/main.php 去掉mysql数据库连接方式的注释,并且修改用户名,密码以及连接的数据库. 2. 新建 protected/tests/unit/DbTest.php 内容如下: <?php class DbTest extends CTestCase { public function testConnection() { $this->assertNotEquals(NULL,
随机推荐
- JavaScript中防止微信浏览器被整体拖动的方法
- 封装好的javascript前端分页插件pagination
- Thinkphp模板没有解析直接原样输出的解决方法
- 右下角弹出窗口效果代码
- js 限制input只能输入数字、字母和汉字等等
- python插入数据到列表的方法
- Windows下MySQL 5.7无法启动的解决方法
- 浅谈vue实现数据监听的函数 Object.defineProperty
- nodejs批量修改文件编码格式
- 何为“VML”、VML的基底知识
- 在Python中利用Pandas库处理大数据的简单介绍
- ruby 迭代器使用方法
- SQL Server 服务器优化技巧浅谈
- jQuery EasyUI API 中文文档 - Draggable 可拖拽
- jQuery 跨域访问解决原理案例详解
- jquery.form.js用法之清空form的方法
- 深入浅析search 搜索框的写法
- C++中getline()和get()的方法浅析
- Android API编程之Assets文件操作示例
- 关于Java多线程编程锁优化的深入学习