- 浏览: 269312 次
- 性别:
- 来自: 新乡
文章分类
- 全部博客 (227)
- servciemix (10)
- db (18)
- javaTools (4)
- hibernate (31)
- web (3)
- spring (14)
- design pattern (4)
- java security (3)
- portal (1)
- ejb (6)
- session (2)
- java_lang (21)
- jbpm (29)
- struts (7)
- orgRights (2)
- project manager Jira (7)
- 跨库事务 (2)
- mysql (14)
- ubuntu (7)
- osgi (9)
- maven ant make (4)
- 分布式 高并发 高性能 (5)
- virgo-dm_server (0)
- osgi web (3)
- platform (1)
- smooks (1)
- business (1)
- 职场生涯 (14)
- Java编码格式 (2)
- web服务 (1)
- 计算机使用 (1)
- 健康工作生活的保障,工作中务必抛掉的不良心态 (4)
- 电信-网络监控 (1)
- 多线程-multithread (1)
- 海量数据-高性能 (2)
- Mybatis (1)
- web开发平台研发 (0)
- oracle (0)
- 应用服务器调优 (0)
- web前端 (0)
- servlet-jsp (0)
- tomcat (2)
- newtouch (1)
- portal_liferay (2)
- version control (1)
- apm-impact (2)
- tools (1)
- 研发管理 (1)
- 电商业务 (1)
- 生鲜电商市场调查 (0)
- PBX (0)
- 房东 (0)
最新评论
-
lifuchao:
...
权限问题 -
Branding:
谢谢,受教了,另外,CONN AS SYSDBA,必须是在操作 ...
Oracle密码忘记了怎么办? -
zhuchao_ko:
...
Portal实现原理 -
败类斯文:
不知道改哪里。。。木有见到红色。。表示悟性低了、、
jira error: Neither the JAVA_HOME nor the JRE_HOME environment variable is defin -
c__06:
正文:假如事务我是这样定义的: <tx:method n ...
Spring中Transactional配置
linux MySQL数据库位置变更及更改库名
2010-03-01 17:55:08| 分类: 个人日记 |字号 订阅
Linux环境下:MySQL默认的数据文件存储目录为/var/lib/mysql。今天想干两件事,把库改名(测试了三种方法),另外就是更改MySQL数据库目录位置。 库改名: 1、RENAME DATABASE zhoz_db to zhoz_db_bak
mysql> RENAME DATABASE zhoz_db to zhoz_db_bak; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE test to test_bak' at line 1 报错,网上查了下好像在mysql6环境下可以。测试环境为mysql5。
2、mv /var/lib/mysql/zhoz_db /var/lib/mysql/zhoz_db_bak 成功执行,也改了名。但是进入phpMyAdmin下发现有这个库,但显示不了表。 其实单独操作改名,是不行的。相应的表也需要作更改操作。当然,如果仅作备份来用,是可以的。
3、两全其美的方法: 在phpMyAdmin下操作: 选择要改名的库→点右上角的[操作]→重新命名数据库为 :「zhoz_db_bak」→执行
更改MySQL数据库目录位置: MySQL默认的数据文件存储目录为/var/lib/mysql,目标移到/home/zhozcom_data下:
1、home目录下建立data目录: cd /home mkdir zhozcom_data
2、把MySQL服务进程停掉: mysql -u root -p shutdown
3、把/var/lib/mysql整个目录移到/home/zhozcom_data mv /var/lib/mysql /home/zhozcom_data/
这样就把MySQL的数据文件移动到了/home/zhozcom_data/mysql下
4、找到my.cnf配置文件 如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf中。 命令如下: [root@test1 mysql]# cp /usr/share/mysql/my.cnf /etc/my.cnf
5、编辑MySQL的配置文件/etc/my.cnf 为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。 修改socket=/var/lib/mysql/mysql.sock的值为: socket=/home/zhozcom_data/mysql.sock 操作如下: [root@zhoz etc]# vi my.cnf # The MySQL server[mysqld] port = 3306#socket = /var/lib/mysql/mysql.sock (原内容,通常为了安全用#注释此行) socket = /home/zhozcom_data/mysql/mysql.sock (加上此行)
6、修改MySQL启动脚本/etc/init.d/mysql 修改MySQL启动脚本/etc/init.d/mysql: 把其中datadir=/var/lib/mysql修改成现在的路径: datadir=/home/zhozcom_data/mysql。 方法: [root@zhoz etc]# vi /etc/init.d/mysql #datadir=/var/lib/mysql(注释此行) datadir=/home/data/mysql (加上此行)
7、重新启动MySQL服务 /etc/init.d/mysql start
一切OK了,不行的话就查看权限:drwxr-xr-x 目录。重启库也是需要的。
2010-03-01 17:55:08| 分类: 个人日记 |字号 订阅
Linux环境下:MySQL默认的数据文件存储目录为/var/lib/mysql。今天想干两件事,把库改名(测试了三种方法),另外就是更改MySQL数据库目录位置。 库改名: 1、RENAME DATABASE zhoz_db to zhoz_db_bak
mysql> RENAME DATABASE zhoz_db to zhoz_db_bak; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE test to test_bak' at line 1 报错,网上查了下好像在mysql6环境下可以。测试环境为mysql5。
2、mv /var/lib/mysql/zhoz_db /var/lib/mysql/zhoz_db_bak 成功执行,也改了名。但是进入phpMyAdmin下发现有这个库,但显示不了表。 其实单独操作改名,是不行的。相应的表也需要作更改操作。当然,如果仅作备份来用,是可以的。
3、两全其美的方法: 在phpMyAdmin下操作: 选择要改名的库→点右上角的[操作]→重新命名数据库为 :「zhoz_db_bak」→执行
更改MySQL数据库目录位置: MySQL默认的数据文件存储目录为/var/lib/mysql,目标移到/home/zhozcom_data下:
1、home目录下建立data目录: cd /home mkdir zhozcom_data
2、把MySQL服务进程停掉: mysql -u root -p shutdown
3、把/var/lib/mysql整个目录移到/home/zhozcom_data mv /var/lib/mysql /home/zhozcom_data/
这样就把MySQL的数据文件移动到了/home/zhozcom_data/mysql下
4、找到my.cnf配置文件 如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf中。 命令如下: [root@test1 mysql]# cp /usr/share/mysql/my.cnf /etc/my.cnf
5、编辑MySQL的配置文件/etc/my.cnf 为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。 修改socket=/var/lib/mysql/mysql.sock的值为: socket=/home/zhozcom_data/mysql.sock 操作如下: [root@zhoz etc]# vi my.cnf # The MySQL server[mysqld] port = 3306#socket = /var/lib/mysql/mysql.sock (原内容,通常为了安全用#注释此行) socket = /home/zhozcom_data/mysql/mysql.sock (加上此行)
6、修改MySQL启动脚本/etc/init.d/mysql 修改MySQL启动脚本/etc/init.d/mysql: 把其中datadir=/var/lib/mysql修改成现在的路径: datadir=/home/zhozcom_data/mysql。 方法: [root@zhoz etc]# vi /etc/init.d/mysql #datadir=/var/lib/mysql(注释此行) datadir=/home/data/mysql (加上此行)
7、重新启动MySQL服务 /etc/init.d/mysql start
一切OK了,不行的话就查看权限:drwxr-xr-x 目录。重启库也是需要的。
发表评论
-
CentOS 6.3 x64 安装 mysql-5.5.27.tar.gz
2013-12-27 18:00 1566CentOS 6.3 x64 安装 mysql-5.5.27. ... -
Oracle新建用户、角色,授权,建表空间
2012-05-02 10:47 1626Oracle新建用户、角色,授权,建表空间 一、Oracle ... -
oracle数据库时常用的操作命令
2012-04-29 10:23 929oracle数据库时常用的操作命令最近遇到一个使用了orac ... -
oracle数据库导入导出命令
2012-04-28 18:31 974Oracle数据导入导出imp/exp 功能:Oracle数 ... -
Oracle密码忘记了怎么办?
2012-01-05 19:28 1812Oracle密码忘记了怎么办? Oracle密码忘记,在我们 ... -
jdbc 连接池小结
2011-12-15 16:43 893java基础面试题 主题:[我的工具箱] jXLS ... -
Linux中配置MySQL随系统的自动启动和关闭
2011-10-25 18:28 1060Linux中配置MySQL和tomcat随系统的自动启动和关闭 ... -
/etc/mysql/my.cnf
2011-10-24 13:30 1177# # The MySQL database server c ... -
usr.sbin.mysqld
2011-10-24 09:32 1036# vim:syntax=apparmor # Last Mo ... -
Ubuntu 10.04下修改MySQL的datadir的问题
2011-10-23 13:28 975Ubuntu 10.04下修改MySQL的datadi ... -
在Ubuntu下的MySQL数据库如何更改存储位置
2011-10-23 13:05 10在Ubuntu下的MySQL数据库如何更改存储位置 来源:IT ... -
在Ubuntu下的MySQL数据库如何更改存储位置
2011-10-23 12:33 10在Ubuntu下的MySQL数据库如何更改存储位置 来源:IT ... -
ubuntu linux下配置多个mysql实例 (Larry徐刚原创)
2011-10-22 18:10 3029port ,socket,pid-file,datadir这四 ... -
ubuntu server — 02 Mysql数据转移
2011-10-21 10:58 0ubuntu server — 02 Mysql数据转移 Po ... -
mysql数据文件转移的问题
2011-10-21 10:31 11mysql数据文件转移的问 ... -
ubuntu下,mysql默认数据库存放路径
2011-10-21 10:20 2003ubuntu下,mysql默认数据库存放路径是 /var/li ... -
mysql cluster安装与配置
2011-10-21 10:18 1058mysql cluster安装与配置 201 ... -
Ubuntu 10.04下修改MySQL的datadir的问题
2011-10-21 10:17 8Ubuntu 10.04下修改MySQL的datadi ... -
mysql数据文件转移的问题
2011-10-21 10:16 1393mysql数据文件转移的问 ... -
Mysql具有一次安装可以运行多个实例的功能
2011-10-22 18:11 14Mysql具有一次安装可以运行多个实例的功能 2011-07- ...
相关推荐
以上就是Linux环境下MySQL数据库操作的一些基本知识点,包括如何连接数据库、修改密码、添加用户、显示数据、创建/删除数据库和表、数据表的操作以及数据库的备份与恢复等内容。这些命令可以帮助用户高效地管理和...
若更改了位置, 需记得新位置以避免数据损坏。 - 设置网站的 MySQL 访问量, 如 “Decision Support(DSS)/OLAP(大约 20 个并发连接)”、“Online Transaction Processing(OLTP)(大约 500 个并发连接)” 或 “Manual ...
### MySQL数据库命令详解 #### 一、MySQL服务的管理 MySQL作为一款广泛使用的开源关系型数据库管理系统,其服务的启动和停止是基本的管理操作。 **启动MySQL服务** 使用`net start mysql`命令可以启动MySQL服务...
Linux 下 MySQL 数据库常用基本操作 Linux 下 MySQL 数据库是一种关系型数据库管理系统,广泛应用于网络应用程序中。下面是 Linux 下 MySQL 数据库常用基本操作的知识点总结: 显示数据库 在 MySQL 中,使用 `show...
【MySQL数据库连接与管理】...以上就是关于通过命令窗口创建MySQL数据库以及进行数据库管理的相关知识点,包括连接、密码修改、数据库创建和基本的SQL操作。通过熟练掌握这些命令,你可以高效地管理和操作MySQL数据库。
### Linux下MySQL数据库的安装方法 #### 一、引言 在Linux环境下部署MySQL数据库是一项常见且重要的任务。本文将详细介绍几种在Linux操作系统上安装MySQL的具体操作方法,并提供相关的注意事项和配置建议。无论您...
在MySQL中,数据库名的修改是一项重要但潜在风险的操作,因为这涉及到数据库的完整性和数据的安全性。以下是对标题和描述中提到的5种方法的详细说明,以及一些额外的相关知识点。 1. **RENAME DATABASE**: 这个...
在Linux系统中,MySQL数据库是广泛使用的开源关系型数据库管理系统。掌握其操作命令对于系统管理员和开发者至关重要。本文将详细讲解几个基本的MySQL操作命令。 首先,连接到MySQL数据库是开始一切操作的前提。连接...
### MySQL数据库设计规范详解 #### 一、概述 在当今数据驱动的世界中,数据库的设计与管理至关重要。良好的数据库设计不仅能提升系统的稳定性和可扩展性,还能优化查询性能,确保数据安全。MySQL作为一种广泛使用...
### MySQL数据库基本操作命令详解 #### 一、MySQL服务的启动和停止 在Windows系统中,可以通过以下命令来启动或停止MySQL服务: - **启动MySQL服务**:`net start mysql` - **停止MySQL服务**:`net stop mysql` ...
2. 数据驱动:MYSQL 数据库设计时采用的数据驱动方式,而非硬编码的方式,使得许多策略变更和维护变得方便得多,大大增强了系统的灵活性和扩展性。 3. 考虑各种变化:在设计数据库时,需要考虑到哪些数据字段将来...
使用要求:要在linux环境下,且安装过MySQL数据库环境下才能使用,把两个cpp文件一起编译,生成可执行文件就能直接使用了 里面的账号密码、库名,都是我本机电脑的,所以你们用的时候在代码里改一下就好嘞
使用phpmyadmin管理mysql数据库 本资源详细介绍了使用phpmyadmin管理mysql数据库的过程,涵盖了phpmyadmin的基本使用、数据库的创建、用户的管理和权限的设置等方面。 一、phpmyadmin的基本使用 phpmyadmin是一个...
4. 查看修改名称后的数据库逻辑名及物理文件名。 5. 修改数据库逻辑文件名称。 6. 修改数据库物理文件名称。 三、数据库名称修改的实现方法 数据库名称的修改可以通过SQL语句来实现。以下是修改数据库名称的SQL...
本规范主要涵盖MySQL数据库的SQL语句开发与性能优化、数据库用户及权限管理、数据库日常维护等内容。适用于招联消费金融有限公司内部的所有数据库开发工作。 **1.2 规范的目的** 1. **保证信息安全**:确保数据库...
基于Linux平台的MySQL数据库自动备份与恢复是一项关键任务,确保了数据的安全性和可恢复性。在本文中,作者钱爱增、徐凤生和谢延红探讨了如何利用Linux的定时机制和MySQL的转储机制实现这一目标。他们提出了一种结合...
"MySQL数据库创建和管理" MySQL数据库是当前最流行的开源关系数据库管理系统,它提供了高效、可靠、安全的数据库管理解决方案。本文将从创建MySQL数据库开始,详细介绍MySQL数据库的基本操作命令和管理技巧。 一、...