【MySQL练习(1)】教程文章相关的互联网学习教程文章

Mysql 数据库操作SQL练习【代码】

创建一个名称为mydb1的数据库 CREATE DATABASE mydb1;创建一个使用utf8字符集的mydb2数据库。 CREATE DATABASE mydb2 CHARACTER SET utf8;创建一个使用utf8字符集,并带比较规则的mydb3数据库。 CREATE DATABASE mydb3 CHARACTER SET utf8 COLLATE utf8_bin; 二.数据库的修改: 修改mydb2字符集为gbk; ALTER DATABASE mydb2 CHARACTER SET gbk; 三.数据库的删除: 删除数据库mydb3。 DROP DATABASE mydb3; 四.数据库查看: 查看所有...

练习创建索引【代码】【图】

案例:创建数据库index_test,按照下表的结构在index_test数据库中创建两个数据表test_table1和test_table2,并按照操作过程完成对数据表的基本操作。(1)登录MySQL数据库(2)创建数据库index_test(3)创建表test_table1(4)创建表test_table2,存储引擎为MyISAM(5)使用alter table 语句在表test_table2的birth字段上建立名称为ComDateIdx的普通索引(6)使用alter table语句在表test_table2的id字段上添加名称为UniqIdx2的唯一索引,并以...

练习MySQL数据的插入、更新与删除【代码】【图】

案例:创建表books,对数据进行插入、更新和删除操作,掌握数据表的基本操作。books表结构以及表中的记录如下表: 案例操作过程: (1)创建数据表books,并按照表8.1所示的结构定义各个字段。 (2)将表8.2中的记录插入books表中。分别使用不同的方法插入记录。 (3)将小说类型(novel)的书的价格都增加5。 (4)将名称为EmmaT的书的价格改为40,并将note说明改为drama。 (5)删除库存为0的记录。(免费学习推荐:mysql视频教程)(1)、创建数...

MySQL练习之3:MySQL函数的使用【代码】【图】

案例:使用各种函数操作数据,掌握各种函数的作用和使用方法。(1)使用数学函数rand()生成3个10以内的随机整数。 (2)使用sin(),con(),tan(),cot()函数计算三角函数值,并将计算结果转换成整数值。 (3)创建表,并使用字符串和日期函数对字段值进行操作。 (4)使用case进行条件判断,如果m_birth小于2000年,就显示"old";如果m_birth大于2000年,则显示"young"。(免费学习推荐:mysql视频教程)(1)、使用数学函数rand()生成3个10以内的随...

mysql练习之一:数据表的基本操作【代码】【图】

已经学习了MySQL的各种操作,如创建表、添加各种约束、产看表结构、以及修改和删除表。给出一个实战演练,全面复习一下数据表的基本操作基础。案例:创建数据库company,按照下面两个表给出的表结构在company数据库中创建两个数据表offices和employees,按照操作过程完成数据表的基本操作。(免费学习推荐:mysql视频教程)操作过程如下:(1):登录MySQL。mysql -h localhost -u root -p打开windows命令行,输入登录用户名和密码:C...

mysql练习之2:运算符的使用【代码】【图】

案例:创建数据表tmp15,其中包含varchar类型的字段note和int类型的字段price。使用运算符对表tmp15中不同的字段进行运算。使用逻辑操作符对数据进行逻辑操作。使用位操作符对数据进行位操作。(免费学习推荐:mysql视频教程)首先创建tmp15表,插入一条记录,note值为"Thisisgood",price值为50,SQL语句如下:mysql> create table tmp15 -> (-> note varchar(100),-> price int-> );Query OK, 0 rows affected (0.13 sec)mysq...

Servlet+JDBC+MySQL简单web练习

Servlet+JDBC+MySQL简单web练习 一、Servlet结构 1〉构造函数constructor 2〉init();初始化——〉将web.xml中有关sql的配置和相关连接语句封装到该函数中。 3〉doGet();doPost();将数据库操作的sql语句封装到该函数。 4〉destory();将相关资源释放,如:关闭Servlet+JDBC+MySQL简单web练习一、Servlet结构 1〉构造函数constructor 2〉init();初始化——〉将web.xml中有关sql的配置和相关连接语句封装到该函数中。 3〉doGet();do...

ubuntu环境 MySQL数据库 实验练习环境的搭建【图】

ubuntu环境 MySQL数据库 实验练习环境的搭建 写在前面啰啰嗦嗦的话: 某些高校一门课程居然上课教材都没有.当然,没教材也是件好事,此处不把话说得太直白比较好. 各种Microsoft搞出来的东西,MS你大爷啊.闭源SQL学了有个球用啊. 本来想好好根据Redis学ubuntu环境 MySQL数据库 实验练习环境的搭建写在前面啰啰嗦嗦的话:某些高校一门课程居然上课教材都没有.当然,没教材也是件好事,此处不把话说得太直白比较好.各种Micro...

fulljoin语句练习

full join语句练习 需求:将表 A,B,C 合并到一个结果集中 表A如图: [html] N D 1 eeee 3 dddd 5 cccc 7 bbbb 9 aaaa 11 dddd 13 eeee 15 wwww 17 qqqq 19 tttttt 表B如图:[html] N E 5 rrrrrr 4 fffff 3 ssssss 2 jjjjjj 1 kkkkkk 7 uuuuuu 表C如图:[htmlfull join语句练习需求:将表 A,B,C 合并到一个结果集中 表A如图:[html] N D 1 eeee 3 dddd 5 cccc 7 bbbb 9 aaaa 11 dddd 13 eeee 15 ww...

oracle练习题目.

1、表:table1(FId,Fclass,Fscore),用最高效最简单的SQL列出各班成绩最高的列表,显示班级,成绩两个字段。 select fclass,max(fscore) from table1 group by fclass,fid 2、有一个表table1有两个字段FID,Fno,字都非空,写一个SQL语句列出该表中一个FID对1、表:table1(FId,Fclass,Fscore),用最高效最简单的SQL列出各班成绩最高的列表,显示班级,成绩两个字段。 select fclass,max(fscore) from table1 group by fclass,fid 2、...

oracle基本语句练习(一)where,between,null,like,转义字符,

1 where 筛选关键字; select * from emp where job CLERK 从emp表中列出 job大于CLERK的项 (由于比较的是字符串,所以加单引号) 2 between and select ename,sal from emp where sal between 800 and 1500 从emp表中找到 sal在800和1500之间的项(包括8001 where 筛选关键字;select * from emp where job >CLERK从emp表中列出 job值大于CLERK的项 (由于比较的是字符串,所以加单引号)2 between andselect ename,sal from emp whe...

[RTT例程练习]2.9事件机制event

事件也是一种在线程间同步的方式。 RTT中,事件是一个32bit(4个字节)的变量,其中每一个位可以表示代表一种事件。接收事件的线程既可以在多个事件同时发生后(即多个bit位同时置1)触发,正如本例中线程1中第一条语句所演示的那样。也可以多个事件任意一个事件也是一种在线程间同步的方式。 RTT中,事件是一个32bit(4个字节)的变量,其中每一个位可以表示代表一种事件。接收事件的线程既可以在多个事件同时发生后(即多个bit位...

[RTT例程练习]2.6互斥锁mutex

互斥锁是一种保护共享资源的方法。当一个线程拥有互斥锁的时候,另一个线程若是等待锁,则其就会被挂起,从而保证只有一个线程会操作共享数据。 这里的例子同样有静态锁和动态锁,其差别同之前一样,仅仅是创建和删除的方式不同。 例子中,线程2 一开始拥有互斥锁是一种保护共享资源的方法。当一个线程拥有互斥锁的时候,另一个线程若是等待锁,则其就会被挂起,从而保证只有一个线程会操作共享数据。 这里的例子同样有静态锁和动态...

[RTT例程练习]2.2信号量之基本使用(动态/静态信号量)

信号量的解释: 来自百度百科: 信号量(Semaphore),有时被称为信号灯,是在多线程环境下使用的一种设施,是可以用来保证两个或多个关键代码段不被并发调用。在进入一个关键代码段之前,线程必须获取一个信号量;一旦该关键代码段完成了,那么该线程必须释放信号量的解释: 来自百度百科: 信号量(Semaphore),有时被称为信号灯,是在多线程环境下使用的一种设施,是可以用来保证两个或多个关键代码段不被并发调用。在进入一个关键...

Erlang入门:构建application练习2【图】

1、定义application回调模块 2、定义application资源描述文件 资源描述文件名要和application名称一致,并且后缀为.app, 如:bank.app 然后把资源描述文件放在erlang能搜索到的路径下 3、启动application application:start(bank). 和练习1相比,这里的appl1、定义application回调模块 2、定义application资源描述文件 资源描述文件名要和application名称一致,并且后缀为.app, 如:bank.app 然后把资源描述文件放在erlang能搜索...