PhP数据库 Mysql dos命令
PhP数据库 Mysql dos命令
mysql
这是一个关系型数据库,存在表的概念。
结构 数据库可以存放多张表,每个表可以存放多个字段,每个字段可以存放多个记录。
dos命令操作数据库
phpstudy使用终端打开数据库
第一步:
第二步:打开 MySQL命令行之后弹出这个框
第三步 如果第一次打开 默认密码是 root,
进入
1.对数据库进行增删查改
查看数据库的指令 show databases;
;分号是数据库的结束符,没有分号 即使按回车 也代表这个语句没有结束。
按回车键是执行
2.创建数据库 create database+ 数据库名;
可以看到我成功创建了一个数据库 叫 d1。
大家看 在我的 phpstudy文件下 有我刚才创建的数据库 d1
3.删除数据库的指令 drop database+数据库名;
可以看到我们已经成功删除了 d1这个数据库了。
4.进入某一个数据库中 use+数据库名;
5.创建表 create table 表名(字段1 类型),(字段2 类型);
6.对数据表 增删查改
1.查看数据表 show tables;
可以看到 咱们创建了一个表
2.删除表 drop table+表名;
我们已经成功了删除了这个表
2.修改表名 alter table 表名 rename 新表名;
可以看到我们把表名 改了 现在是t2.
3.进入表里对字段进行操作
4.添加字段
字段定义:字段名和字段类型 都要写。
alter table 表名 add 字段定义;
5.删除字段
alter table 表名 drop 字段名;
6.修改字段
alter table 表名 change 旧字段名 字段定义;
7.修改字段类型 alter table 表名 modify 字段定义;
7.给字段添加数据(记录)
添加一条记录
insert into 表名(id,age)value(值1,值2);
查看记录
select * from 表名;查看所有的字段记录;
select id from 表名;查看单个字段记录;
select id,age from 表名; 查看多个字段记录;
添加不指定字段名的语法 insert into t1 values(4,44);
多条记录添加
insert into 表名 values(值1, 值2),(值1, 值2),(值1, 值2),(值1, 值2),
8.按条件查询
select *from 表名 where 条件
条件表达式 >< >= <= = != ard且 or或
排序查询
select * from 表名 order by 字段名 asc/desc
asc 由低到高 desc由高到低
限制查询
select * from 表名 limit 2,5;从第二个开始向后查询5个
select * from 表名 limit 5;只显示前5个;
9.改数据
update 表名 set 字段=值;
如果不带条件会把下面记录全改
按条件改
10.删除记录
删除所有
delete form 表名
以下全部删除了字段。
按条件删除 delete from 表名 where 条件表达式
可以看到 字段1 已经被删了。
原文地址https://www.cnblogs.com/jinfeixiang/p/10685578.html
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Aliyun Linux 2 软件更新 - 2019.04.11
1. 添加下列新包: ebcc-1.0.0-3.1.al7: 基于 BCC 的系统性能分析工具,接下来将推出一系列技术文档,敬请期待; pouch-1.2.0-1.2.al7: 阿里巴巴开源容器 PouchContainer,与 Aliyun Linux 2 集成,开箱即用。 2. 安全更新: libssh2-1.4.3-12.1.al7.2, Upstream: https://access.redhat.com/errata/RHSA-2019:0679 ; thunderbird-60.6.1-1.1.al7, Upstream: https://access.redhat.com/errata/RHSA-2019:0681 ; firefox-60.6.1-1.1.al7, Upstream: https://access.redha
- 下一篇
推荐几个牛逼的 IDEA 插件,还带动图!
阅读本文大概需要 2.3 分钟。 作者:纪莫, cnblogs.com/jimoer 这里只是推荐一下好用的插件,具体的使用方法不一一详细介绍。 JRebel for IntelliJ 一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。 .ignore git提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的。 CamelCase 将不是驼峰格式的名称,快速转成驼峰格式,安装好后,选中要修改的名称,按快捷键shift+alt+u。 Lombok plugin 开发神器,可以简化你的实体类,让你i不再写get/set方法,还能快速的实现builder模式,以及链式调用方法,总之就是为了简化实体类而生的插件。 Mybatis plugin 可以在mapper接口中和mapper的xml文件中来回跳转,就想接口跳到实现类那样简单。 codehelper.generator 可以让你在创建一个对象并赋值的时候,快速的生成代码,不需要一...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Red5直播服务器,属于Java语言的直播服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Hadoop3单机部署,实现最简伪集群