MySQL数据源表结构图示
字段名 字段类型 字段说明
id integer ID
depart varchar(45) 部门名称
ename varchar(45) 员工姓名
pcname varchar(45) PC名称
ipaddr varchar(45) IP地址
pcmodel varchar(45) PC型号
pcsn varchar(45) PC序列号
displaymodel varchar(45) 显示器型号
displaysn varchar(45) 显示器序列号
assetno varchar(45) 固定资产编号
status varchar(45) 设备状态
memo varchar(255) 备注
location varchar(45) 设备位置
osver varchar(45) 操作系统版本
oscdkey varchar(60) 操作系统CDKEY
msover varchar(45) Office版本
msocdkey varchar(60) OfficeCDKEY
sw01 TINYINT(1) 软件01
sw02 TINYINT(1) 软件02
sw03 TINYINT(1) 软件03
sw04 TINYINT(1) 软件04
sw05 TINYINT(1) 软件05
sw06 TINYINT(1) 软件06
sw07 TINYINT(1) 软件07
sw08 TINYINT(1) 软件08
sw09 TINYINT(1) 软件09
sw10 TINYINT(1) 软件10
sw11 TINYINT(1) 软件11
sw12 TINYINT(1) 软件12
sw13 TINYINT(1) 软件13
time_stamp TIMESTAMP 时间戳
作者:Sunec
相关推荐
-
MySQL中修改表结构时需要注意的一些地方
MySql 在修改表结构的时候可能会中断产品的正常运行影响用户体验,甚至更坏的结果,丢失数据.不是所有的数据库管理员.程序员.系统管理员都非常了解Mysql能避免这种情况.DBA会经常碰到这种生产中断的情况,当升级脚本修改了应用层和数据库层,或者缺乏经验的管理员.开发在不是很了解Mysql内部工作机制的情况下修改了规范文件. 真相是: 直接修改表结构的过程中会锁表(在5.6版本之前) 在线的数据定义语言在5.6版本不总是在线的而且也会锁表 就算使用Percona工具包(在线修改定义文件)也会有若
-
MySQL修改表结构操作命令总结
表的结构如下: 复制代码 代码如下: mysql> show create table person; | person | CREATE TABLE `person` ( `number` int(11) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `birthday` date DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8 | 删除列: 复制代码 代码如下: ALTER TA
-
Mysql复制表结构、表数据的方法
本文给大家分享了好几种复制表结构.表数据的示例介绍,具体详情请看下文吧. 1.复制表结构及数据到新表 CREATE TABLE 新表SELECT * FROM 旧表 这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除. 不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key.Extra(auto_increment)等属性.需要自己用"alter"添加,而且容易搞错. 2.只复制表结构到新表 CREAT
-
MySQL复制表结构和内容到另一张表中的SQL语句
1.复制表结构及数据到新表 复制代码 代码如下: CREATE TABLE 新表 SELECT * FROM 旧表 2.只复制表结构到新表 复制代码 代码如下: CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 即:让WHERE条件不成立. 方法二:(低版本的mysql不支持,mysql4.0.25 不支持,mysql5已经支持了) 复制代码 代码如下: CREATE TABLE 新表 LIKE 旧表 3.复制旧表的数据到新表(假设两个表结构一样) 复制代码
-
mysql修改表结构方法实例详解
本文实例讲述了mysql修改表结构方法.分享给大家供大家参考.具体如下: mysql修改表结构使用ALTER TABLE语句,下面就为您详细介绍mysql修改表结构的语句写法,希望对您学习mysql修改表结构方面能有所帮助. ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...] alter_specification: ADD [COLUMN] create_definition [FIRST | AFTER column_nam
-
mysql中复制表结构的方法小结
mysql中用命令行复制表结构的方法主要有一下几种: 1.只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 或者 CREATE TABLE 新表 LIKE 旧表 2.复制表结构及数据到新表 CREATE TABLE 新表 SELECT * FROM 旧表 3.复制旧表的数据到新表(假设两个表结构一样) INSERT INTO 新表 SELECT * FROM 旧表 4.复制旧表的数据到新表(假设两个表结构不一样) INSERT INTO
-
MYSQL使用.frm恢复数据表结构的实现方法
我们都知道当我们建立数据表(innodb或myisam)时,会生成相应的文件(如:MYD,MYI,frm) 在这里,我们探讨下使用frm文件恢复 innodb和myisam类型表的结构,不过由于他们存储引擎的特性,所以恢复的方法也不一样,以下是详细的恢复过程. myisamchk "xxx.frm" myisamchk 可以试出来,库是不是 myisam 类型 1:恢复innodb类型数据表结构 我们先从test数据目录 copy一个innodb.frm文件到另外一个库(innodb)
-
mysql mysqldump只导出表结构或只导出数据的实现方法
mysql mysqldump 只导出表结构 不导出数据 复制代码 代码如下: mysqldump --opt -d 数据库名 -u root -p > xxx.sql 备份数据库 复制代码 代码如下: #mysqldump 数据库名 >数据库备份名 #mysqldump -A -u用户名 -p密码 数据库名>数据库备份名 #mysqldump -d -A --add-drop-table -uroot -p >xxx.sql 1.导出结构不导出数据 复制代码 代码如下: mysq
-
MySQL优化之表结构优化的5大建议(数据类型选择讲的很好)
殊不知,在N年前被奉为"圣经"的数据库设计3范式早就已经不完全适用了.这里我整理了一些比较常见的数据库表结构设计方面的优化技巧,希望对大家有用. 由于MySQL数据库是基于行(Row)存储的数据库,而数据库操作 IO 的时候是以 page(block)的方式,也就是说,如果我们每条记录所占用的空间量减小,就会使每个page中可存放的数据行数增大,那么每次 IO 可访问的行数也就增多了.反过来说,处理相同行数的数据,需要访问的 page 就会减少,也就是 IO 操作次数降低,直接提升性能
-
把MySQL表结构映射为Python中的对象的教程
ORM mysql的表结构是二维表,用python的数据结构表示出来就是一个列表,每一个记录是一个tuple.如下所示: [('1', ''huangyi),('2', ''letian),('3', 'xiaosi')] 这一行并不便于看出表的结构,可以把它换成对象的形式. class User(object): def __init__(self, id, name): self.id = id self.name = name 得到: [ User('1', 'huangyi'), Use
随机推荐
- Thinkphp多文件上传实现方法
- PHP类与对象中的private访问控制的疑问
- Python缩进和冒号详解
- PHP连接MYSQL数据库的3种常用方法
- asp 读取通过表单发送的post数据
- 深入浅析Android坐标系统
- AndroidApk混淆编译时,报告java.io.IOException...错误解决办法
- Mysql5.7在Centos6中的安装方法
- PHP 读取大文件并显示的简单实例(推荐)
- asp.net ext treepanel 动态加载XML的实现方法
- JS提交form表单实例分析
- C++程序设计-五子棋
- Ruby升级后no such file to load -- readline解决办法
- Nginx服务器中为网站或目录添加认证密码的配置详解
- 在Python中使用swapCase()方法转换大小写的教程
- JQuery each()嵌套使用小结
- jQuery表格排序组件-tablesorter使用示例
- 修复jQuery tablesorter无法正确排序的bug(加千分位数字后)
- VBScript 实现文字遮罩
- android获取当前运行Activity名字的方法