Chinaunix首页 | 论坛 | 博客
  • 博客访问: 457889
  • 博文数量: 97
  • 博客积分: 1552
  • 博客等级: 上尉
  • 技术积分: 1091
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-17 17:05
个人简介

专注于大规模运维场景运维工具解决方案。欢迎有这方面兴趣的朋友跟我联系。

文章分类

全部博文(97)

文章存档

2014年(12)

2013年(25)

2012年(60)

我的朋友

分类: Mysql/postgreSQL

2012-09-07 08:51:14

赋用户权限
grant all privileges on test.* to abc@"17.4.%.%" identified by '123456' with grant option;
flush privileges
修改库名
use information_schema;
select table_name from TABLES where TABLE_SCHEMA = 'OLDDB名'
rename table oldDB.test to NewDB.test
但是如果有触发器就不行
MYSQL里面的日期相加
 DATE_ADD(curdate(), INTERVAL 1 DAY);
update table set field1 = DATE_ADD(field2, INTERVAL 1 YEAR) where id = ID;
可以依据某个字段去设置另外一个字段的值
--导库与导表
mysqldump -u 用户名 -p 数据库名 > 导出的文件名    
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
导出(只导数据结构)
mysqldump -u root -p -d --add-drop-table 数据库名字 >导出的文件名
怎么导入?
source D:/mysql-study/InsertTest.sql  

常用source 命令
进入mysql数据库控制台,
如mysql -u root -p 

mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:\wcnc_db.sql

表示导入新的SQL进来
--建库的时候指定编码
CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci



阅读(1041) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~