mysql有一下几方面的特性:

1:多语言支持

2:可以移植性好

3:免费开源

4:高效(支持多线程,充分利用cpu资源,运行速度非常)

5:支持大量数据查询和储存

6:操作简单易于学习

其实数据库就是用一个表格来储存数据,对这个表格当中的数据进行增删改查,就可以完成一个数据库的基本功能:

一个表格有这几个方面:

表头(header): 每一列的名称

列(row):  具有相同数据类型的数据的集合

行(col): 每一行用来描述某个人/物的具体信息

键(key):用来识别某个特定的人\物的方法, 键的值在当前列中具有唯一性

值(value): 行的具体信息, 每个值必须与该列的数据类型相同;

mysql的数据类型有以下几个方面:

整数: tinyint、smallint、mediumint、int、bigin

浮点数
float、double、real、decimal

日期和时间
date、time、datetime、timestamp、year

字符串类型
字符串
char、varchar
文本
tinytext、text、mediumtext、longtext
二进制(可用来存储图片、音乐等)
tinyblob、blob、mediumblob、longblob

我们学会这些以后,就可以进行数据库的指令操作了:

我们在cmd面板中进行操作:

链接MySQL
mysql -h主机地址 -u用户名(root) -p用户密码admin

创建数据库
create database <数据库名>;

显示数据库
show databases;

使用数据库
use <数据库名>;

删除数据库
drop database <数据库名>;

创建数据表
create table <表名> (<字段名1> <类型1> [,..<字段名n> <类型n>]);

获取表结构
desc 表名;

显示数据表
show tables;

删除数据表
drop table <表名>;

修改表名*
rename table 原表名 to 新表名;

插入数据
insert into <表名> [(<字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )];

查询数据
select <字段1, 字段2, ...> from < 表名 > where < 表达式 >;
select * from < 表名 > where < 表达式 >; 查询所有

修改数据
update 表名 set 字段=新值,… where 条件;

删除数据
delete from 表名 where 表达式;

mysql的指令的更多相关文章

  1. MySQL Desc指令相关

    MySQL Desc指令相关   2011-08-09 11:25:50|  分类: my基本命令 |举报 |字号 订阅 1.desc tablename; 例如 :mysql> desc jo ...

  2. Ubuntu Mysql 常用指令

    mysql 常用指令及中文乱码解决 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: ...

  3. MySQL常用指令,java,php程序员,数据库工程师必备。程序员小冰常用资料整理

    MySQL常用指令,java,php程序员,数据库工程师必备.程序员小冰常用资料整理 MySQL常用指令(备查) 最常用的显示命令: 1.显示数据库列表. show databases; 2.显示库中 ...

  4. mysql数据库指令导入导出

    mysql数据库导出使用  /mysql/bin/mysqldump指令 数据库导出 导出指令: [mysql安装目录]/bin/mysqldump -u[username] -p[password] ...

  5. Mysql基本操作指令集锦

    一.MySQL服务的启动.停止与卸载 在 Windows 命令提示符下运行: 启动: net start MySQL 停止: net stop MySQL 卸载: sc delete MySQL 二. ...

  6. (0)MySQL 的指令(包含了解知识点)

    第七章索引:入门安装 - 增删改查基本操作 - 外键(不同表之间的关联) - 数据库的建立和操作 - MySQL的查询操作(模糊.通配.限制符等) - MySQL的引擎 - MySQL的事物(数据回滚 ...

  7. 【数据库】7.0 MySQL入门学习(七)——MySQL基本指令:帮助、清除输入、查询等

    1.0 help == ? 帮助指令,查询某个指令的解释.用法.说明等.详情参考博文: [数据库]6.0 MySQL入门学习(六)——MySQL启动与停止.官方手册.文档查询 https://www. ...

  8. MySQL基础指令和安装

    数据库概念 那Mysql能干嘛呢?它就是一款软件,安装在任何一台计算机或者服务器上的时候,只要我告诉它创建一个文件,新增一个数据,删除一个数据它就能帮我去做想要的操作 那我们暂且能不能理解为mysql ...

  9. mysql基础指令知识

    桌面指令(cmd)进入mysql客户端 第一步:安装mysql,配置环境变量 第二步:手动开启服务 第三步:输入如下指令: mysql [-h localhost -P 3306] -u  用户名 - ...

随机推荐

  1. winform窗体启动过程

    窗体启动执行顺序:FormShowFormPaintFormActivateFormResize 关闭窗体过程FormCloseFormDestroy 最小化再最大化:FormPaintFormRes ...

  2. java ipv4校验正则字符串

    String IPV4_REGEX = "\\A(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)) ...

  3. webpack4入门配置

    下面是抄过来的,方便自己翻越 webpack4.x入门配置   1.首先npm install webpack webpack-cli webpack-dev-server -g (mac电脑用超级管 ...

  4. mint-ui是什么?怎么使用?说出至少三个组件使用方法?

    mint-ui是基于vue的前端组件库.npm安装,然后import样式和js,vue.use(mintUi)全局引入.在单个组件局部引入:import { Toast } from 'mint-ui ...

  5. JavaScript学习(四)

  6. mysql跨库复制: replicate_wild_do_table和replicate-wild-ignore-table

    使用replicate_do_db和replicate_ignore_db时有一个隐患,跨库更新时会出错. 如设置 replicate_do_db=testuse mysql;update test. ...

  7. UnicodeDecodeError异常

    UnicodeDecodeError异常 UnicodeDecodeError: 'utf8' codec can't decode byte 0xb2 in position 154: invali ...

  8. python文件的md5加密方法

    本文实例讲述了python文件的md5加密方法.分享给大家供大家参考,具体如下: 一.简单模式: from hashlib import md5 def md5_file(name): m = md5 ...

  9. 帝国cms-tab

    <ul class="intro_commenTab"> [e:loop={"select classname,classpath,classid from ...

  10. ANSI码和UNICODE码

    什么是ANSI,什么又是UNICODE呢? 其实这是两种不同的编码方式标准,ANSI中的字符采用8bit,而UNICODE中的字符采用16bit. (对于字符来说ANSI以单字节存放英文字符,以双字节 ...