美文网首页
MySQL 杂记

MySQL 杂记

作者: FlatMan | 来源:发表于2018-11-12 23:15 被阅读5次

创建 & 使用数据库

  • 使用SHOW语句找出服务器上当前存在什么数据库

SHOW DATABASES

  • 如果管理员在设置权限时为你创建了数据库,你可以开始使用它。否则,你需要自己创建数据库

CREATE DATABASE test;

  • 创建数据库并不表示选定并使用它,你必须明确地操作。为了使test成为当前的数据库,使用这个命令

USE test

创建表

  • 使用一个 CREATE TABLE 语句指定你的数据库表的布局
CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),
species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);

VARCHAR适合于nameownerspecies列,因为这些列值的长度是可以变化的,这些列的长度不必都相同,而且不必是20。你可以选从1到65535选择一个最合理的值作为列属性值的长度。如果选择得不合适,MySQL提供一个ALTER TABLE语句来修改表格(后来证明你需要一个更长的字段)。
动物性别可以由多个名称表示,例如,"m" 和 "f",或"male"和"female"。使用单字符"m"和"f"是最简单的方法。
很显然,birthdeath列应选用DATE(日期)数据类型。
创建了数据库表后,SHOW TABLES应该产生一些输出

查看表结构

为了验证你的表是按你期望的方式创建,使用一个DESCRIBE语句:

DESCRIBE pet;

将数据加载到表中

创建表后,需要填入内容。通过LOAD DATAINSERT语句可以完成该任务 \n表示为null

name owner species sex birth death
xxx xxx xxx xxx \n xxx

要想将文本文件“pet.txt”装载到pet表中,使用这个命令:
LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;

相关文章

  • MySQL 的卸载、安装、配置字符编码及远程连接

    参考文章:ubuntu下安装mysql及卸载mysql方法 - FZH的技术杂记录 - 博客园 0 彻底删除mys...

  • MySQL 杂记

    创建 & 使用数据库 使用SHOW语句找出服务器上当前存在什么数据库 SHOW DATABASES 如果管理员在设...

  • MYSQL杂记

    1.创建远程访问,How To Allow Remote Access to MySQLhttps://www.d...

  • MAC环境mysql安装杂记

    今天在mac上安装了一下mysql,其中各种崩溃,希望这篇文章能够帮助此时困惑的你。mysql下载链接 http:...

  • PHP&Mysql杂记

    下文中,如无特殊说明,PHP版本为5.3.29,Mysql版本为5.5.36。 对象是否可以访问类的const常量...

  • mysql-空间压缩杂记

    技术 alter table xxx engine 边界 操作是单表的维度 原理实例 假定:1主3从 方案1 手工...

  • 2018-12-01

    练车杂记

  • 学琴杂记

    学琴杂记 一 很小...

  • 散·杂·笔

    本人的记录分为散记、杂记、笔记。 散记,不分类,随心随记。杂记,分类,记录若干范畴的心得,比如物理。笔记,分类,记...

  • 杂记

    绕园一匝,回家敷面膜。 #杂记#

网友评论

      本文标题:MySQL 杂记

      本文链接:https://www.haomeiwen.com/subject/rowkpttx.html