mysql入门 — (1)
使用cd进入到mysql/bin文件夹下面,或者配置完环境之后,直接在cmd中使用mysql,然后回车开启mysql。
登录
为了安全考虑,在这里只设置了本地root用户可以连接上数据库。使用的指令是: msql -h localhost -u root -phello。

安全登录
但是这种使用方式使用↑键可以访问,所以使用msql -h localhost -u root -p会提示输入密码。

查看数据库的状态
使用指令\s可以查看数据库的状态
查看出数据库中特定的变量
可以使用指令“show variables”查看全部的变量信息,也可以筛选出特定的变量“show varlables like 'time'”.


查看所有的数据库
使用指令“show databases”来查看建立的数据库信息。

创建新的数据库
使用指令“create databases xsphpdb”来创建一个数据库,然后查看数据库的情况。

删除数据库
使用指令“drop database xsphpdb”来删除一个数据库,然后查看数据库的情况。

删除的技巧(判定数据库是否存在)

如果存在,再删除,否则删除不执行。
创建表

创建的表中包含了id、name、age和sex。
也可以先选中的数据库,使用“use database”的语句。

查看数据库中的表
使用指令“show tables”来查看数据库中的表。

查看表的结构
使用语句“desc table”语句来查看表的结构。

删除表
使用语句“drop table if exists XXX”来删除数据库中的表。


插入数据
使用语句“insert into XXX values('','','','')”进行插入操作,默认使用字符串的话,会自动转换。

如果是插入一部分数据,则可以使用指定字段的方式来完成。

这样做不仅可以只插入一部分数据,还可以不按顺序来插入。
查询数据
使用“select * from table”可以查看表中的全部数据。

更新表数据
使用“update XXX set name=' ' where id=' ' ”

更新数据的时候可以一次更改多个属性的值,使用“update XXX set name=' ',age=' ' where id=' '”,即将要更改的属性的值用逗号隔开即可。

删除表的数据
使用“delete from XXX where id=' '”进行删除操作。

| DDL | create database 库名 | 创建数据库 |
| create table 表名 | 创建表 | |
| drop database 库名 | 删除数据库 | |
| drop table 表名 | 删除表 | |
| DML | insert into users(id,name) values('1','zhangsan') | 插入记录 |
| update users set name='aa',age='12' where id='1' | 更新记录 | |
| delete from 表名 where id='2' | 删除记录 | |
| DQL | select * from 表名 | 查询数据 |
除了上述常用的CRID语句,还有一些常用的指令。
| \s | 查看数据库状态 |
| show databases | 查看所有的数据库 |
| desc | 查看表的结构 |
| show tables | 查看数据库中的表 |
| show variables | 查看配置文件中的变量 |
在数据库中遇到不会的问题,可以使用“?content”语句来寻求帮助。

例如要查看数据库中的数据类型,使用“?data type”来查看。

mysql入门 — (1)的更多相关文章
- 21分钟 MySQL 入门教程(转载!!!)
21分钟 MySQL 入门教程 目录 一.MySQL的相关概念介绍 二.Windows下MySQL的配置 配置步骤 MySQL服务的启动.停止与卸载 三.MySQL脚本的基本组成 四.MySQL中的数 ...
- MySQL入门02-MySQL二进制版本快速部署
在上篇文章 MySQL入门01-MySQL源码安装 中,我们介绍了MySQL源码安装的方法. 源码安装虽然有着更加灵活和更加优化等诸多优势.但源码编译安装部署的过程相对复杂,而且整个过程所花费的时间很 ...
- MYSQL入门全套(第三部)
MYSQL入门全套(第一部) MYSQL入门全套(第二部) 索引简介 索引是对数据库表中一个或多个列(例如,employee 表的姓名 (name) 列)的值进行排序的结构.如果想按特定职员的姓来查找 ...
- MySQL入门(三)
写了两篇<MySQL入门>以后我发现,写书的人还是都挺有本事的,起码人家知道怎么编排自己想讲的知识点,我实在是不知道该先说那里后说哪里,那我就想到什么讲什么吧. 一 写SQL 其实我是不想 ...
- MySQL入门笔记
MySQL入门笔记 版本选择: 5.x.20 以上版本比较稳定 一.MySQL的三种安装方式: 安装MySQL的方式常见的有三种: · rpm包形式 · 通用二进制 ...
- MySQL入门转载
21分钟 MySQL 入门教程 http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html 目录 一.MySQL的相关概念介绍 二.Wi ...
- mysql 入门 基本命令
MYSQL入门学习之一:基本操作 1.登录数据库 www.2cto.com 命令:mysql -u username –p (mysql -h主机地址 -u用户名 -p用户密码) ...
- MySQL入门笔记(一)
一.数据类型 1. 整型 2. 浮点型 3. 字符型 4. 日期时间型 二.数据库操作 1. 创建库 CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_nam ...
- MySQL入门(上)
1 课程回顾 自定义标签&编码实战 1)自定义标签步骤: 1.1 编写标签处理器类,继承SimpleTagSupport类,覆盖doTag方法 1.2 在WEB-INF目录下建立tld文件,在 ...
- 第二章 MySQL入门篇
第一章 MySQL入门篇 一.MySql简介 简言: 和SQL Server数据库相同,MySQl也是一个关系型数据库管理系统.由瑞典的MySQL AB公司开发,2008年被SUN公司收购,2009年 ...
随机推荐
- mybatis报错:未找到参数导致绑定异常
问题: 在映射文件中使用parameterMap元素时出现以下异常: org.mybatis.spring.MyBatisSystemException: nested exception is or ...
- 第8章 ZooKeeper操作
目录 8.1 集群环境搭建 1.上传ZooKeeper安装文件 2.编写配置文件 3.拷贝ZooKeeper安装信息到其它节点 4.修改其它节点配置 5.启动ZooKeeper 6.查看启动状态 7. ...
- 第8天 Java基础语法
第8天 Java基础语法 今日内容介绍 Eclipse开发工具 超市库存管理系统 Eclipse开发工具 Eclipse是功能强大Java集成开发工具.它可以极大地提升我们的开发效率.可以自动编译,检 ...
- 清华大学《C++语言程序设计基础》线上课程笔记04---指针
指针 static int i; static int* ptr = &i; 此处的*表示ptr是指针类型(地址类型),用来存放目标数据的地址 其本身也有地址,所以又指向指针的指针; *前面的 ...
- golang 正则表达式 匹配局域网
做一个微服务,需要对http头域里的remoteip做访问限制:所有局域网都要鉴权,其中一些特殊ip,如网关地址,直接拒绝,防止公网访问.正则表达式很好的解决了这个,直接贴代码,读者拿来直接改改就能用 ...
- xargs命令的使用过程中一个小领悟:管道与xargs的差别
对xargs的使用总是比较模糊,大概的理解为:通道中,上一个命令的标准输出逐行作为下一个命令的参数 例如 find /var/temp* | xargs rm -r 功效:找出/var/中所有temp ...
- 优步UBER司机全国各地奖励政策汇总 (2月22日-2月28日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
- 2 进程multiprocessing [mʌltɪ'prəʊsesɪŋ] time模块
1.multiprocessing模块 multiprocessing模块就是跨平台版本的多进程模块. multiprocessing模块提供了一个Process类来代表一个进程对象, 2.Proce ...
- CF 314 E. Sereja and Squares
E. Sereja and Squares http://codeforces.com/contest/314/problem/E 题意: 给你一个擦去了部分左括号和全部右括号的括号序列,括号有25种 ...
- P1113 杂务
P1113 杂务 题目描述 John的农场在给奶牛挤奶前有很多杂务要完成,每一项杂务都需要一定的时间来完成它.比如:他们要将奶牛集合起来,将他们赶进牛棚,为奶牛清洗乳房以及一些其它工作.尽早将所有杂务 ...