Database
文章平均质量分 54
wangicter
金融产品研发
展开
-
mysql 常用命令
<br />Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 显示具体的表结构 select 中加上distinct去除重复字段 mysqladmin drop databasename 删除数据库前,有提示。 显示当前mysql版本和当前原创 2011-03-12 22:49:00 · 1126 阅读 · 0 评论 -
MYSQL常用命令
1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql转载 2011-08-25 10:49:18 · 631 阅读 · 0 评论 -
mysql自动更新时间的触发器
在插入和更新数据之前分别获取当前系统时间来更新CREATE TRIGGER `trg_recruitment_source_insert` BEFORE INSERT ON `t_recruitment_source` FOR EACH ROW set new.InsertTime=current_date;;CREATE TRIGGER `trg_recruitment_so原创 2012-03-02 17:28:53 · 7051 阅读 · 0 评论 -
关于mysql出现大量locked进程
这两天在测试一个程序,该程序对mysql数据库有较大数据量的访问,最近,一不小心出现了无法查询的情况。利用navicat排查服务器状态发现,很多进程都locked了,有一条查询语句一直处于sending data状态,其他进程全部locked。结束这个进程之后,mysql数据库又恢复正常。因此,遇到mysql被locked的情况,有以下几种处理方法:1. 关闭导致locked的进程原创 2012-03-06 10:30:32 · 2324 阅读 · 0 评论 -
数据库的四个范式之间的区别
1. 第一范式(1NF):属性不可拆分 或 无重复的列这个简单,就是一个属性不允许再分成多个属性来建立列。事实上,在目前的DBMS中是不可能拆分属性的,因为他们不允许这么做。2. 第二范式(2NF):完全函数依赖先讲讲什么是部分函数依赖。部分函数依赖,就是多个属性决定另一个属性,但事实上,这多个属性是有冗余的。例如,(学号,班级)->姓名,事实上,只需要学号就能决定姓名,因此班级是原创 2012-05-02 22:58:35 · 24664 阅读 · 2 评论 -
数据库增加列或删除列操作
sql 的alert命令是用来修改数据表名,增加列,删除列,修改字段数据类型等.好了下面我们来一个个看实例吧.数据库ALTER TABLE语法要添加一列在一个表中,使用下列语法:ALTER TABLE table_name ADD column_name datatype来看个增加例的实例:ALTER TABLE tname ALTER COLUMN data ye转载 2012-09-17 11:22:48 · 42667 阅读 · 0 评论 -
Incorrect string value:"\ \ \ \ \"for column'trurname' at row 1
Incorrect string value:”\ \ \ \ \”for column’trurname’ at row 1问题 当在mysql中执行sql语句时报错:Incorrect string value:”\ \ \ \ \”for column’trurname’ at row 1解决方案方法一 执行插入语句前,先执行set names gbk;方法二 如果方法一无效,原创 2015-11-24 14:31:48 · 4249 阅读 · 0 评论