移动网站开发教程六,MySQL数据库基础

一、数据类型

1、整型

数据类型存储空间说明取值范围

TINYINT1字节非常小的整数带符号值:-128~127

无符号值:0~255

SMALLINT2字节较小的整数带符号值:-32768~32767

无符号值:0~65535

MEDIUMNT3字节中等大小的整数带符号值:-8388608~8388607

无符号值:0~16777215

INT4字节标准整数带符号值:-2147483648~2147483647

无符号值:0~4294967295

BIGINT8字节大整数

2、浮点型

数据类型存储空间说明取值范围

FLOAT4字节但精度浮点数

DOUBLE8字节双精度浮点数

DECIMAL(M,D)自定义以字符串形式表示

3、字符串类型

类型存储空间说明最大长度

Char[(M)]M字节定长字符串M字节

Varchar[(M)]L+1字节可变长字符串M字节

tinyblog,tingtextL+1字节非常小的blob和文本串2^8字符

blog,textL+2字节小BLOB和文本串2^16-1字节

mediumblob,mediumtextL+3字节中等的BLOB和文本串2^24字节

longblob,longtextL+4字节大BLOB和文本串2^32-1字节

enum('value','value')1或2字节枚举:可赋予某个枚举成员65535个成员

set('value', 'value')1,2,3,4或8字节集合:可赋予多个集合成员64个成员

4、日期和时间型数据

类型存储空间说明最大长度

Date3字节YYYY-MM-DD格式表示1000-01-01~9999-12-31

TIME3字节hh:mm:ss格式表示时间值-838:59:59~838:59:59

DATETIME8字节YYYY-MM-DD hh:mm:ss格式

TIMESTAMP4字节YYYYMMDDhhmmss格式表示时间戳

YEAR1字节YYYY格式的年份值1901~2155

二、MySQL数据库的操作

1、登录数据库

mysql 参数

-D,--database=name 打开指定数据库

--delimiter=name 指定分隔符

-E,--vertical 垂直显示结果

-h,--host=name 服务器名称

-H,--html 提供HTML输出

-X,--xml 提供XML输出

-p,--password[=name]密码

-P,--port=# 端口号

--prompt=name 设置提示符

-u,--user=name 用户名

-V,--version 输出版本信息并退出

 

开发教程六,MySQL数据库基础-mysql数据库基础教程">

 

mysql -h 服务器主机地址 -u 用户名 -p 用户密码

 

 

2、退出登录

exit

quit

q

3、修改密码

 

 

4、创建选择及查看数据库

创建数据库

 

 

选择数据库

 

 

删除数据库中的内容

 

 

时间: 2024-11-10 01:01:37

移动网站开发教程六,MySQL数据库基础的相关文章

PHP移动互联网开发笔记(7)——MySQL数据库基础回顾

  一.数据类型 1.整型 数据类型 存储空间 说明 取值范围 TINYINT 1字节 非常小的整数 带符号值:-128~127 SMALLINT 2字节 较小的整数 带符号值:-32768~32767 MEDIUMNT 3字节 中等大小的整数 带符号值:-8388608~8388607 INT 4字节 标准整数 带符号值:-2147483648~2147483647 BIGINT 8字节 大整数   2.浮点型 数据类型 存储空间 说明 取值范围 FLOAT 4字节 但精度浮点数   DOUB

PHP开发环境配置(MySQL数据库安装图文教程)_php技巧

一. MySQL的安装 运行MYSQL安装程序(mysql-essential-5.1.40-win32.msi) 开发环境配置(MySQL数据库安装图文教程)_php技巧-mysql数据库主从配置">   选择安装类型为Custom   点选Change按钮更改安装目录   将安装目录更改为到D盘(可根据自己的系统更改)     点击Install按钮开始安装   安装程序将开始安装MySQL到指定的路径中     安装过程中汇出现一些广告点Next跳过即可.     安装完成后出现以下

“.NET研究”【Android开发教程】一、基础概念

Android操作系统 Android是一个基于Linux.使用java作为程序接口的操作系统.他提供了一些工具,比如编译器.调试器.还有他自己的仿真器(DVM - Dalvik Virtual Machine).Android是由google领导的Open Handset Alliance开发的. Android使用的虚拟机比较特别.Dalvik使用了一些特别的方法.你在Android上不能运行普通的Java程序.Android提供了一个dx的工具,可以把普通的Java类文件转换为dex(Da

MySQL5.7.14下载安装图文教程及MySQL数据库语句入门大全_Mysql

如何下载: 我先去MySQL首页下载最新版本的MySQL-链接:https://www.mysql.com/downloads/ 进入此界面下载: Downloads–>MySQL Community Edition (GPL)(这是免费版的,当然,有钱的可以用收费的,功能更强大)–>MySQL Community Server (GPL) –>选择对应的系统和电脑版本(在这里,我选择的是Window系统64位的下载) –>No thanks, just start my down

【Android开发教程】一、基础概念

Android操作系统 Android是一个基于Linux.使用java作为程序接口的操作系统.他提供了一些工具,比如编译器.调试器.还有他自己的仿真器(DVM - Dalvik Virtual Machine).Android是由google领导的Open Handset Alliance开发的. Android使用的虚拟机比较特别.Dalvik使用了一些特别的方法.你在Android上不能运行普通的Java程序.Android提供了一个dx的工具,可以把普通的Java类文件转换为dex(Da

微信公众帐号开发教程(六) 文本消息的内容长度限制揭秘

相信不少朋友都遇到过这样的问题:当发送的文本消息内容过长时,微信将不做任何响应.那么到底微信 允许的文本消息的最大长度是多少呢?我们又该如何计算文本的长度呢?为什么还有些人反应微信好像支持的 文本消息最大长度在1300多呢?这篇文章会彻底解除大家的疑问. 接口文档中对消息长度限制为 2048 开发教程(六) 文本消息的内容长度限制揭秘-揭秘时政的微信公众号"> 可以看到,接口文档中写的很明确:回复的消息内容长度不超过2048字节.那为什么很多人测试反应消息 内容长度在1300多字节时,微信

Android简明开发教程六:用户界面设计

Activity是Android应用用户界面的基本组成部件.但Activity本身并不提供用户界面(User Interface).从程序结构层次上 来说,一个Android应用是类android.app.Application的一个实例, Application中可以包含多个android.app.Activity实例. 每个Activity 带一个Window类,这个类在Android平台上没有提供太多功能,主要可以用来控制标题栏(屏幕顶端).比如设置 UI全屏显示可以使用如下代码: req

mysql-微信公众平台开发PHP连接MySQL数据库

问题描述 微信公众平台开发PHP连接MySQL数据库 用PHP做微信公众平台开发,如何将用户回复的内容提交到数据库??求大神指教?? 解决方案 不管你是不是微信公共平台开发,php访问mysql都是一样的. 参考:http://www.cnblogs.com/csensix/archive/2012/05/23/2515494.html 解决方案二: 微信公众平台开发(PHP)(一) 配置接口微信公众平台开发之连接数据库微信公众平台接口开发之PHP版

详解spring开发_JDBC操作MySQL数据库_java

本文介绍spring开发_JDBC操作MySQL数据库,具体如下: 项目结构: 数据库表: /spring_1100_spring+jdbc/src/com/b510/bean/Person.java package com.b510.bean; /** * 普通的javaBean类Person * * @author Hongten * */ public class Person { /** * id号 */ private int id; /** * 姓名 */ private Strin