mysql 讲义_MySQL 讲义

MySQL讲义

–修改用户密码的命令 mysqladmin -uroot -proot123 password mysql123

–登录mysql数据库的命令 mysql -uroot -proot123

–显示数据库的命令 show databases;

–使用数据库的命令 use mysql;

–显示当前连接的数据库 select database();

–显示当前服务器的版本 select version();

–显示当前日期时间 select now();

–显示当前用户 show user();

–创建数据库 create database test1;

create database if not exists test2 character set utf8;

–修改数据库的编码格式 alter database test2 character set latin1;

–查看数据库的编码格式 show variables like ‘character%’;

–删除数据库 drop database test2;

0cdba43010237c01a4105bc6add17843.png

05042c6ccb9adbc72906bfc21165be7d.png

第三章

–创建图书管理系统的数据库 create database book;

–使用数据库 use book;

–创建读者信息表

create table reader(

card_id char(18),

name varchar(10),

sex enum(‘男’,‘女’),

age tinyint,

tel char(11),

balance decimal(7,3)

);

–查看数据库表列表 show tables from book(下划线这个可以省略);;

–查看数据表的基本结构 show columns from reader;

desc reader;

–查看表的详细结构(可以用来显示数据表的创建语句) show create table reader;

–修改表添加列 alter table reader add email varchar(30);

–查看表的基本结构 desc reader;

–修改表,在指定位置添加列 alter table reader add email2 varchar(30) after tel;

–修改列名 alter table reader change email2 email_bak varchar(30);

–修改列的数据类型 alter table reader modify email varchar(25);

–修改列的排列位置 alter table reader modify balance decimal(7,3) after email;

–删除列 alter table reader drop email_bak;

–修改表名 alter table reader rename to readerinfo;

–删除多个数据库表 drop table t1,t2;

–创建分区表

create table bookinfo(

book_id int,

book_name varchar(20)

)

partition by range(book_id)(

partition p1 values less than(20109999),

partition p2 values less than(20159999),

partition p3 values less than MAXVALUE

);

–插入3条测试数据

insert into bookinfo values(20100005,‘t1’);

insert into bookinfo values(20140015,‘t2’);

insert into bookinfo values(20170011,‘t3’);

–指定分区查看数据

select * from bookinfo partition(p1);

第四章

字段 Null:可以为空 not null 字段禁止为空

e25eaaf47fc2ae0d84fed2b06e9f852c.png

d72ecd905b3615ea955cc70f083d4c60.png

6bcfd9cd680c0ae51e2e54d7d8c57632.png

1f4f0b103db8e78750da23601bc58a4d.png

f14d96433a52bc90f6d78662be390138.png

b857356d4ff049b0c0da8a789483e43c.png

13f22a06618e789c0070331b43801d59.png

8147ccf3a82dbf11b34193cddb6ed818.png

15d13074d71be52da179fa6dce5d6d31.png

95415832ccde2fdc388537ec2f617810.png

b90c2ab814ecaf09a70ed854fc6e394e.png2cb01f6ba2f05a25097442eed537dd02.png

35cd9e7f4084d3acba603405f397f78a.pngc8296f6c703ccd0963c123654d035d77.png

5bae3735ea0d3151dea612f910fa77cd.png

b9bfa8e0eefd58e833b10c01cb66c888.png

05942bbe3256615ce3cfe72c834a9fec.png

9ca369c23bc431c8c604f9f1dcf0f55f.png

举例:

3f3c2b585d80d0ad620e759b6de642d1.png

ce03b40961bdfb3f239aac11c892bb1c.png

20c758ef92e50347e43ca7239aafb102.png

f768f3ba380e2b8b7c14c8b4dc0c3074.png

35ecbae7fb5460756adcb4be474a41f2.png

742d84fafb4dfddec46e5c7225d272e0.png

8f6ab101f41beaf586e528fa7086c339.png

SELECT CONCAT(‘hello’,‘world’);

SELECT CONCAT_WS(’_’,‘hello’,‘world’);

SELECT CONCAT_WS(’_’,card_id,NAME)FROM reader;

SELECT book_id,book_name,LOWER(book_name) FROM book_info;

SELECT LENGTH(’ hello ‘);

SELECT LTRIM(’ hello’),LENGTH(LTRIM(’ hello ‘));

SELECT TRIM(’ hello’),LENGTH(TRIM(’ hello ‘));

SELECT SUBSTRING(‘hello world’,1,5);

SELECT SUBSTRING(‘hello world’,-3,2);

SELECT LEFT(‘hello world’,7);

SELECT RIGHT(‘hello world’,-1);

SELECT REPLACE(‘hello world’,‘world’,‘computer’);

SELECT FORMAT(1234.5678,2),FORMAT(1234.5,2),FORMAT(1234.5678,0);

SELECT book_id,book_name,FORMAT(price,0) FROM book_info;

f8f41ec67922457f449efb5de96eab23.png

91b2857d96e7d97887803ca913e81312.png

cff0404ec2c325c3c64f969c664d2676.png

bb6e8bfb078925c076a6595f8130845c.png

SELECT DATE_FORMAT(CURRENT_DATE(),’%Y%M%e’);

SELECT CURDATE();

SELECT CURRENT_DATE();

SELECT CURRENT_TIME();

SELECT NOW();

SELECT NOW(),SYSDATE()+1;

SELECT DATE_ADD(‘2019-03-29’,INTERVAL 5 WEEK);

SELECT DATEDIFF(‘2019-05-29’,‘2019-04-29’);

19b27ac9c7f7a6dc412cd345c57fa68d.png

0d92060b8243b1ae732a8b1dda199602.png

9628a7b2e3b6ed9c52228d7db0721ae5.png

af880fcdaa084c31e857080a68eff935.png

aa87a5c69435472d15532ae56b9fcdb0.png

38815f0b2a32d83eef329099d42047d4.png

353cf6cf5f5999d514c6eb3d4b3fdb8a.png

c1a74212e79527861fde979dcb37cb7b.png

514068f546509abab7c1221231139a6b.png

dffde15cf841f2ab548d473e6663af19.png

0d4e2a51484ceb0a1ebff28a86ef6efc.png

3a6822e3080f9f01a9ec3bfe125167fc.png

79d9b678d4b4e8bcef5c5ccb00ca4a58.png

d0e2c6fbc608661e38db8eb4de6a3939.png

78c64d983281066a19b66c91a4add3a5.png

6b7a64a9323c866926458e91d9f4c8c8.png

f186c425e193200cb68bc0d4299e34fa.png

1a2c8d13c539c983fc0e1b858ae5803f.png

516a6a64ec009832fbfb93dcce0a6043.png

87d2fd85cc5e68490fa0ceda599906d8.png

920d247d7666da0235517da964306611.png

cfec48ddb2292ac95f8b436808aa3153.png

05312c2019bce7c94c7a614f3fd64111.png

4894bf0a90585fef51c9607d22419782.png

0625d9e2b0fb1d9b997eb987ea7b7608.png

464b64c73761ca76703da909c66c41f3.pngd7c0915f25ef4f3c77afc49847320422.png

1def1af9e651ee7e4c62ed55973812c4.png

8a32d7f31c1a6fa7e3f5bf616cded593.png

cea09dcda26802648dc78ea72bf97515.png

319e4a02ca06dd24a0488c14d1424144.png

bdfa9e46e0fca3a67682b1b86dce677c.png

0271ca46f0c4290fe6024c6b130b0061.pngcbe5e0aa1c83a0a5141a8c84c594cddf.png

909766fb4dc7eccc2e39f6cf6ab1538e.png

6c1b4a4c80c93da24414ae4590053855.png

44a234bd4ca8637d8e5ba62134369eca.png

d640db5e52900d10e34389bb486d1184.png

8f9379e92f6568aa6b7452f63721662c.png

0234c3f9aab430102775fb62c405f644.png

fa3c1ac3de977a008799bbfbedd356f1.png

2fb7bc4a1580813e8bbf266306a77cea.png

72ce7c8003608fd47e5ccdf1bd3531f5.png

!f4dc2c9e6d6688ae0aa58becb9b36002.png

f623f804639ce3af0e0c6f7564f77345.png

2c7d5a5a5fb534507071bd9f8b2d40f7.png

68de5b6c8b732368828574b60c3d0973.png

98cfa4e17b447d6f0ef12ce5267475c2.png

4f6a0b64fd4c857108542128dea56936.png

6b3b7c0345d27590e52ff13a25948ceb.png

0794384aa4d7c08d67f3675f1dee8ff3.png

10aff89c774eed1ed8a218f1b93510bf.png

e90a0592c55f6158494f0e44ac6ee63c.png

7017a463a1c7dd07916664d04e4b16ac.png

2481a5b0124f0106482788762eebc1fc.png

9c60fdfa7232e67651f920a239b886a1.png

c5dbfdc5c5216254d89f5bbb2766d238.png

253e506aaa3e8eefab5384d236e9e92f.png

d9ae8f06877ee27172bed17fc12a5de8.png

b1c56a6ac148d323adbd606754e8335f.png

542a01173e7a88143d1a3792ca184407.png

17c6a8fd38962a8da9be3a7f34536556.png

29c7afb13816c26443b983acbc268812.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值