mysql实现简单的增删改查,放入xmapp自带数据库中
1、mysql概念:SQL-Structured Query Language,是一种特殊的语言,专用于操作关系型数据库服务器中的数据,所有的SQL语句分为四类: (1)DDL(2)DQL(3)DML(4)DCL
2、注意:##单行注释,注意://不表示单行注释
3、.sql文件的执行方法:
- (1)使用MySQL客户端软件登录MySQL服务器
- (2)使用命令:source e:/xxx/yy.sql 提示: source命令后面不能有;号!!!!
例如:
##单行注释,注意://不表示单行注释
/*
.sql文件的执行方法:
(1)使用MySQL客户端软件登录MySQL服务器
(2)使用命令:source e:/xxx/yy.sql
提示: source命令后面不能有;号!!!!
*/
##SHOW DATABASES;
##show databases;
##Show DatabaSEs;
4、SQL语法要求:
- 1.所有的语句都必须以;结尾!!
- 2.SQL语句都不区分大小写。习惯上,关键字都大写;非关键字都小写。
5、来实现一个增删改查:
##告诉服务器下述SQL语句所用的编码方式
SET NAMES UTF8;
##删除一个数据库(如果存在的话)
DROP DATABASE IF EXISTS table;
##创建一个数据库,指定其中保存的数据所用的编码
CREATE DATABASE table CHARSET=UTF8;
##进入刚刚创建的数据库
USE table; ##创建一个保存商品信息的表
CREATE TABLE product(
pid INT PRIMARY KEY, /*主键列不允许出现重复值*/
name VARCHAR(64),
price FLOAT(7,2), /*总有效位数,小数点后面的有效位数 99999.99*/
birthday DATE
);
##向表中插入记录行,SQL中的字符串和日期都必须使用单引号,数字可用可不用
INSERT INTO product VALUES(101, '可口可乐600ml装', 3.5, '2015-10-30');
INSERT INTO product VALUES(103, '百事可乐600ml装', 4.5, '2015-11-30');
INSERT INTO product VALUES(108, '非常可乐600ml装', 2.5, '2015-12-30');
##INSERT INTO product VALUES(103, '暗黑可乐600ml装', 5.5, '2015-1-30'); ##修改某一行记录
UPDATE product
SET name='可口可乐550ml装', price=3.8
WHERE pid=101; ##删除一行记录
DELETE FROM product WHERE pid=108; ##查询表中的记录行
SELECT pid,name,price,birthday FROM product;
##查询某一行记录(满足XX条件)
SELECT pid,name,price,birthday
FROM product
WHERE pid=103; /*SQL语句中不使用==*/
6、然后放入xmapp自带的MySQL查看效果
- 打开你xmapp

- 打开你的cmd,命令行中将你mysql.exe(在你的安装xmapp中查找)文件拖入,紧跟其后输入-uroot -p

运行之后,输入source+拖拽文件目录。

- 打开xmapp,点击mysql后面的admin按钮,在浏览器中显示

大概mysql的增删改查就是这样了,请大家有什么问题及时跟我沟通,初来乍到,如果有不足的地方,请大神多多指教。
mysql实现简单的增删改查,放入xmapp自带数据库中的更多相关文章
- python操作三大主流数据库(2)python操作mysql②python对mysql进行简单的增删改查
python操作mysql②python对mysql进行简单的增删改查 1.设计mysql的数据库和表 id:新闻的唯一标示 title:新闻的标题 content:新闻的内容 created_at: ...
- 使用 NodeJS+Express+MySQL 实现简单的增删改查
关于node.js暂时记录如下,以后有时间一定学习 文章来自简书,作者:sprint,2016-07 使用 Node.js + Express+MySQL 实现简单的增删改查 https://www. ...
- 利用Express+MySQL进行简单的增删改查
前言: 随着JavaScript语言的快速发展,其功能越来越强大,能做的事情也越来越多. 目前,web前端工程师能够利用NodeJS搭建服务,也成为了越来越多互联网公司对前端开发的硬性要求. 本文主要 ...
- python之MySQL学习——简单的增删改查封装
1.增删改查封装类MysqlHelper.py import pymysql as ps class MysqlHelper: def __init__(self, host, user, passw ...
- 应用node+express+mysql 实现简单的增删改查
记录下来备忘 1.准备好webstrom编辑器,编辑器调整字体大小等在file->settings->editor下设置 注册码 来源网上: 2017.2.27更新 选择“license ...
- spring boot web开发 简单的增删改查和spring boot 自带的Junit测试 案例
创建 web项目 配置pom.xml文件 ------相当于jar包 配置application.yml -----配置文件(spring数据库连接.server服务.logging日志等) 创建 ...
- 通过JDBC进行简单的增删改查(以MySQL为例) 目录
通过JDBC进行简单的增删改查(以MySQL为例) 目录 前言:什么是JDBC 一.准备工作(一):MySQL安装配置和基础学习 二.准备工作(二):下载数据库对应的jar包并导入 三.JDBC基本操 ...
- Java通过JDBC进行简单的增删改查(以MySQL为例)
Java通过JDBC进行简单的增删改查(以MySQL为例) 目录: 前言:什么是JDBC 一.准备工作(一):MySQL安装配置和基础学习 二.准备工作(二):下载数据库对应的jar包并导入 三.JD ...
- 使用JDBC分别利用Statement和PreparedStatement来对MySQL数据库进行简单的增删改查以及SQL注入的原理
一.MySQL数据库的下载及安装 https://www.mysql.com/ 点击DOWNLOADS,拉到页面底部,找到MySQL Community(GPL)Downloads,点击 选择下图中的 ...
随机推荐
- MySQL数据库char与varchar的区别分析及使用建议
在数据库中,字符 型的数据是最多的,可以占到整个数据库的80%以上.为此正确处理字符型的数据,对于提高数据库的性能有很大的作用.在字符型数据中,用的最多的就是 Char与Varchar两种类型.前面的 ...
- Mysql 通过frm&ibd 恢复数据
mysql存储在磁盘中,各种天灾人祸都会导致数据丢失.大公司的时候我们常常需要做好数据冷热备,对于小公司来说要做好所有数据备份需要支出大量的成本,很多公司也是不现实的.万一还没有做好备份,数据被误删除 ...
- Android来电拦截及来电转移
1. 电话拦截这个功能大家可能都知道了,就是利用反射原理调用ITelephony的隐藏方法来实现.这个就不说了,在附件的代码里有.2.拦截后提示忙音/空号/已关机/已停机这个功能其实是要用到MMI指令 ...
- 执行原生SQL语句的方式
原生sql语句 cursor方法:from api.models import *from django.db import connection,connectionscursor=connecti ...
- liux三剑客grep 正则匹配
001正则匹配(大部分需要转义) ‘^‘: 锚定行首 '$' : 锚定行尾 [0-9] 一个数字 [^0-9] 除去数字所有,^出现在[]这里表示取反 [a-z] [A-Z] [a-Z] \s 匹配空 ...
- clock gen sdk 代码笔记
int ClockConfig(void) { u32 DIVCLK_DIVIDE = 10; u32 CLKFBOUT_MULT = 53; u32 CLKFBOUT_FRAC = 625; u32 ...
- Rational Rose 2007下载、安装和破解
一.文件下载 (1)DAEMON Tools Lite(虚拟光驱)下载地址 链接:https://pan.baidu.com/s/19L1FT6T1MlyhkfXyobd26A 提取码:drfs (2 ...
- Netty多人聊天室
在简单聊天室的代码中修改ChatServerHandler类,就可以模拟多人聊天的功能 package com.cppdy.server; import io.netty.channel.Channe ...
- 【linux】复制文件夹中文件,排除部分文件
如下 cp `ls|grep -v -E '*json|out'|xargs` /home/data/ 用grep -v 表示排除, -E 表示正则 ls|grep -v -E '*json|out ...
- vue 在.vue文件里监听路由
监听路由 watch $route vue项目中的App.vue 文件 <template> <div id="app"> <!--includ ...