当前位置:首页 > 技术文章 > 正文内容

使用sql创建数据库实例(使用sqlyog创建数据库)

学习SQL创建数据库、插入数据、查询数据、修改更新数据

一 新建数据库

一开始,我们学习了很多查询的语句,这些数据是这么来的呢,又是这么放进去的呢。

创建之前我们需要检查是否已经存在,用if exists来判断,学习的时候养成好的习惯,会避免很多错误。

--检验数据库是否存在,如果为真,删除此数据库--

IF exists(SELECT * FROM sysdatabases WHERE name='BOOK')

DROP DATABASE BOOK

GO

CREATE DATABASE BOOK

GO

在查询分析器中 ,我们查看新建的数据库如下图:

二 在新建的数据库创建表

数据库创建好了后,就可以创建表格了。

插入数据库的时候 ,记得要选择你刚创建的库,代码指明哪个库,好习惯是最好的帮手。

1、对表插入数据

2、查询看插入数据

我们可以去查询下数据刚添加的数据。

select 学生名称=(select stuName from student where stuID=borrow.stuID),图书名称=(select title from book where BID=borrow.BID),借出日期=T_time,归还日期=B_time from borrow where BID in (select BID from book where author='安意如')

select 学生名称=(select stuName from student where stuID=borrow.stuID),借书数量=count(*) from borrow where B_time is null group by stuID

查询的效果如下,验证查询的数据。

3、执行修改、更新数据

update student set stuName='胡胜毅' where stuName='林林'

查询修改的数据是否已经更新结果

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/4374.html

分享给朋友:

“使用sql创建数据库实例(使用sqlyog创建数据库)” 的相关文章

利用Nginx反向代理,不重新解析域名对网站进行服务器迁移

因为项目需要,现在想将A服务器上的网站(代码)转移到B服务器上,但是不想重新做域名解析,因为这段时间网站收录方面都比较优秀,冒然修改解析怕对网站收录有影响。所以借助一下Nginx的反向代理,将域名从A服务器反向代理到B服务器。首先将B服务器的环境做成和A一致(Nginx+PHP7.2+Mysql)。...

nginx 多域名配置 nginx多站点配置示例

Nginx 可以配置多个域名,以便根据不同的域名来处理不同的请求。下面是一个配置多个域名的例子:server { listen 80; server_name example1.com; location / { root /var/www/example1...

服务器排障nginx 499 错误地解决

问题描述:近期平台对外开放了数据查询接口,在数据量特别大时,返回结果时间可能会超过3秒,接口开放后,系统本身调用没有问题,其他第三方平台接入时,总会报链接超时问题;问题原因:查看tomcat日志无任何错误,一开始以为是tomcat接收参数最大限制问题,对tomcat做了一次整体优化,修改连接数、修改...

nginx 解决 readv() failed (104: Connection reset by peer)

查看nginx error错误,发现上传接口报以下错:2019/10/10 19:58:25 [error] 299784#0: *5967188 readv() failed (104: Connection reset by peer) while reading upstream, clien...

Nginx 最全操作——nginx配置(2)

nginx 配置基本结构main # 全局配置,对全局生效 ├── events # 配置影响 nginx 服务器或与用户的网络连接 ├── http # 配置代理,缓存,日志定义等绝大多数功能和第三方模块的配置 │ ├── upstream # 配置后端服务器具体地址,负...

nginx+spring boot 微服务实现负载均衡

环境准备项目 JDK1.8 以上版本准备好 nginx 环境nginx 配置nginx 的配置文件在/usr/local/nginx/conf 目录下,配置文件 nginx.conf配置信息如下:upstream web_app { server 192.168.226.150:8089 ma...