范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

青胜软件测试常用的MySQL命令与常见的数据库管理系统介绍

  什么是数据库?
  数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。
  什么是数据库管理系统?
  数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中表内的数据。
  常见的数据库管理系统MYSQL :开源免费的数据库,小型的数据库.已经被Oracle收购了.MySQL6.x版本也开始收费。  Oracle :收费的大型数据库,Oracle公司的产品。Oracle收购SUN公司,收购MYSQL。  DB2 :IBM公司的数据库产品,收费的。常应用在银行系统中.  SQLServer:MicroSoft 公司收费的中型的数据库。C#、.net等语言常使用  SyBase :已经淡出历史舞台。提供了一个非常专业数据建模的工具PowerDesigner。  SQLite : 嵌入式的小型数据库,应用在手机端。  Java相关的数据库:MYSQL,Oracle.
  这里使用MySQL数据库。MySQL中可以有多个数据库,数据库是真正存储数据的地方。
  数据库与数据库管理系统的关系
  一、连接MySQL
  格式: mysql -h主机地址 -u用户名 -p用户密码
  1.连接到本机上的MYSQL
  首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -u root -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的。这里密码输入即可进入MySQL:G:>cd G:mysql_logbin --进入目录 mysqlbin  G:mysql_logbin>mysql -u root -p --键入命令mysql -u root -p  Enter password: ****** --输入密码即可  Welcome to the MySQL monitor. Commands end with ; or g.
  2.连接到远程主机上的MYSQL
  假设远程主机的IP为:110.110.110.110,用户名为root,密码为123456。则键入以下命令:mysql -h 110.110.110.110 -u root -p 123456,这里不做演示了。
  二、修改密码
  格式:mysql admin -u 用户名 -p 旧密码 password 新密码
  1.给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:mysqladmin -u root -password ab12;//注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
  2.再将root的密码改为20220317。`mysqladmin -u root -p ab12 password 20220317;
  三、 创建数据库create database 数据库名;//如create database studentDB;
  四、删除数据库drop database <数据库名>;//如 drop database studentDB;
  五、选择数据库use studentDB;
  六、数据类型
  MySQL支持所有标准SQL数值数据类型。
  这些类型包括严格数值数据类型(integer、smallint、decimal和numeric),以及近似数值数据类型(float、real和double precision)。1.数值类型
  2.日期和时间类型
  3.字符串类型
  注意:char(n) 和 varchar(n) 中括号中 n 代表字符的个数,并不代表字节个数,比如 CHAR(30) 就可以存储 30 个字符。
  CHAR 和 VARCHAR 类型类似,但它们保存和检索的方式不同。它们的最大长度和是否尾部空格被保留等方面也不同。在存储或检索过程中不进行大小写转换。
  BINARY 和 VARBINARY 类似于 CHAR 和 VARCHAR,不同的是它们包含二进制字符串而不要非二进制字符串。也就是说,它们包含字节字符串而不是字符字符串。这说明它们没有字符集,并且排序和比较基于列值字节的数值值。
  七、创建数据表create table IF NOT EXISTS `runoob_tbl`(  `runoob_id` INT unsigned auto_increment,--unsigned表示无符号数,即值大于等于0  `runoob_title` VARCHAR(100) NOT NULL,  `runoob_author` VARCHAR(40) NOT NULL,  `submission_date` DATE,  PRIMARY KEY ( `runoob_id` )//完整性约束  );
  完整性约束包括:not null、auto_increment、primary key、foreign key(外码)referrences 参照表(主码)、unique、check() 等;
  八、删除MySQL数据表drop table 表名;//如 drop table course;  九、插入数据insert into 表名 ( field1, field2,...fieldN )  values  ( value1, value2,...valueN );
  十、查询数据select [all|distinct]<目标列1> 别名[,<目标列2> 别名.....]from <表名1/视图名1>[,<表名2/视图名2>...]| as 别名 [where <条件表达式>][group by <列名>][having <条件表达式>][order by <列名>[desc|asc]];//查询语句的一般格式;  --如:select all name 姓名,sno 学号 from student where sex="男" order by class desc;
  1.WHERE 子句
  我们知道从 MySQL 表中使用 select语句来查询数据。如需有条件地从表中选取数据,可将 where子句添加到 select语句中,相当于做选择操作。where 子句也可以运用于 SQL 的 delete或者 update命令。select field1, field2,...fieldN from table_name1, table_name2...  [where condition1 [and|or] condition2.....  --如:select * from student where sdept="计算机系" and sex="男" and sage>=20;  --又如 delete from student where sno="23131423";  --再如 update student set sname="张三" where sno="23403432";
  2.like子句
  我们知道在 MySQL 中使用 SQL select命令来读取数据, 同时我们可以在 SELECT 语句中使用 where 子句来获取指定的记录。where子句中可以使用= > <等操作符来设定条件,当时有时候我们需要一些模糊的条件查询,例如,查找学生表中学生姓名姓刘的所有学生,这时就需要用SQL like子句中使用百分号 **%**字符来表示任意长度的字符串,_字符代表任意单个字符,通过这两个字符可以达到模糊查询的效果。select * from student where sname like "刘_" and sno like "2000%";  --上述语句查询学生表中姓名为刘X开头且学号为"2000"开头的学生信息;
  3.order by子句排序
  我们知道从 MySQL 表中使用 SQL SELECT 语句来读取数据。
  如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 order by 子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。select field1, field2,...fieldN from table_name1, table_name2...  order by field1 [ASC|DESC], [field2...] [ASC|DESC];  --如:select * from student order by sage desc;//查询学生并按年龄降序排序,注意系统默认是asc排序
  4.group by 子句分组
  group by 语句根据一个或多个列对结果集进行分组,在分组的列上我们可以使用 count, sum, avg等函数。例如: select class 班级,count(*) 人数 from student group by class;
  5.join 和left join多表查询
  我们已经学会了如果在一张表中读取数据,这是相对简单的,但是在真正的应用中经常需要从多个数据表中读取数据。本章节我们将向大家介绍如何使用MySQL 的 join在两个或多个表中查询数据。你可以在select, update和 delete语句中使用Mysql 的 join 来联合多表查询。left join 与 join 有所不同。 MySQL left join 会读取左边数据表的全部数据,即便右边表无对应数据select s.sno,s.sname,c.cno,s.score from student s,course c where s.sno =s.cno;//join方式相当于等值连接  select a.tutorial_id, a.tutorial_author, b.tutorial_count from tutorials_tbl a left join tcount_tbl b on a.tutorial_author = b.tutorial_author;//左连接方式,即保留左边悬浮元组  十一、更新数据
  如果我们需要修改或更新 MySQL 中的数据,我们可以使用 SQL update命令来操作。update 表名 set field1=new-value1, field2=new-value2...[where 子句];  --例如:update student set sname="张三" where sno="23403432";  十二、删除数据
  你可以使用 SQL 的 delete from 命令来删除 MySQL 数据表中的记录。delete FROM 表名 [where 条件子句];  --例如;delete from student where sname="张三";

扛起主体责任央企打好能源保供攻坚战动态监测央企所属195个煤矿572个煤电厂727个水电站96个燃气电厂,建立日调度机制推动国有资本运营公司和发电企业发行2000亿元能源保供特别债进行注资近期,国务院国资委不断出妙媲美欧洲童话小镇!天堂小镇邂逅冬雪,你想要的年味都在这!上个周末,去了趟欧洲。运气爆棚还遇到了下雪,在朋友圈狠狠装了一把。虽然见过雪,但是还真没见过白雪覆盖的欧洲小镇哈!随手一拍,真的有北欧童话小镇的感觉所以,你猜到这是哪里了吗?没错!葡萄牙欧洲最容易入籍的国家葡萄牙作为欧洲老牌强国之一,有着优越的社会福利宜居的气候欧盟成员国的身份优势,以及较低的移民门槛,成为了全球投资人的焦点之一。尽管移民监的要求相对宽松,但是出于种种考虑,选择移居葡山西推出14条措施搞活汽车流通扩大汽车消费为进一步促进汽车消费回升和潜力释放,1月28日,山西省商务厅等17部门下发关于进一步搞活汽车流通扩大汽车消费的通知(以下简称通知),推出14条具体举措,涉及支持新能源汽车购买使用加何小鹏内部讲话直指小鹏汽车多种弊病,担忧不破早晚会死2022年造车新势力活得并不好,这一点几乎是行业共识。小鹏汽车创始人何小鹏就在一场年度总结会上表示,如果不破,我们只是早死和晚死的区别。在何小鹏看来,小鹏汽车存在战略没有连续性太注吉林四平业主在自家车位安装充电桩遭物业拒绝,怎么办?法院判了!业主想在自家车位安装新能源汽车充电桩,但在办理申请材料时遭到物业拒绝,于是业主将物业公司诉至法院,近日,法院审理了这起案件。自己车位安充电桩物业不协助办理安装手续业主郭某从许某手中盐湖股份(000792。SZ)发预增,2022年度净利润达150亿元156亿元,同比增长234。94248。33智通财经APP讯,盐湖股份(000792。SZ)发布2022年年度业绩预告,公司业绩预告期间预计归属于上市公司股东的净利润150亿元156亿元,比上年同期增长234。94248。3微软最新业绩释放了哪些值得关注的信息?财经新势力新春季出品异观财经作者炫夜白雪净利润严重下滑,推动业绩增长智能云业务面临增速持续放缓,人工智能与元宇宙,哪项战略能支撑起公司未来新的增长点?美东时间1月24日盘后,科技巨融信中国本息共计4。31亿美元优先票据已到期尚未支付1月26日早间,融信中国(03301。HK)公告称,公司2023年1月优先票据本金及应付利息总计约4。31亿美元已到期应付,公司目前尚未支付。根据公告,融信中国发行并在新加坡证券交沃尔玛准备在印度的电子商务和支付领域再投资25亿美元沃尔玛准备在印度投入超过25亿美元,这家零售商加倍重视它在印度电子商务和支付市场上看到的机会,即使该公司在市场低迷的情况下要应对成本上升。本月早些时候,沃尔玛在PhonePe(该零股价跌了6年,从50元跌至最低6元,股息率超过招行财经新势力新春季人们通常总是认为,股价跌多了应该会有所反弹,涨多了应该会出现回调。但是,这家上海国企,在黄浦江边屹立多年的标志性建筑,东方明珠电视塔,曾经吸引了无数观光游客的青睐,
2022年彩电行业上半年报告分析创新技术电视值不值的买今年7月底,奥维云网发布了中国彩电行业上半年总结报告中提到,2022年上半年因为电视端的云游戏,打破平台限制,更大的电视屏幕带来比手机和平板更好的体验,致使游戏电视的零售份额达到了8月9日NBA日报杜兰特与蔡崇信会面,蔡崇信支持管理层和教练组北京时间8月9日,过去这一夜,NBA又发生了哪些重大动态?杜兰特与蔡崇信会面,坚持交易,在自己和马克斯与纳什的搭档中选一个美媒晒合成图乔科詹库史上最具影响力的4位NBA球员杜兰特清正式出山!王治郅重返国家队,担任教练让人期待CBA要进入一个新的时代,可以说是重建期,也可以说是转折点,大牌球员的流失,联赛水平的下降,无法为国家队培养人才,连续三年赛会制各家俱乐部苦不堪言,CBA现在真的举步维艰,运营越来全新四驱车蓝色冲锋强劲来袭!祈愿行动助力野马华丽蜕变车友们大家好跑跑手游奥迪双钻联动火热进行中因此今天宝宝将为大家带来一辆充满经典元素的四驱车对了助力野马华丽蜕变的性能流光也即将奔袭而来还有搭载了全新特性的纸箱车以及众多精彩活动下面男乒梯队建设跟不上,今后输球或成常态,原因在教练班组人心不齐在前几天结束的WTT突尼斯常规挑战赛中,11人参赛的中国男乒,居然无人打进四强,这也创下了近年来,中国男乒最差战绩的记录!再联系到上个月的WTT布达佩斯冠军赛,中国男乒派出的四大主官方!CBA设定奖金规则,最多奖励1350万,教练外援没钱拿北京时间8月9日,CBA官网公布了一份新规定,具体的名称为20222023赛季CBA联赛球员选秀工资帽聘用及交易管理规定,这份公告文件里,对新赛季的CBA各个事项都做了详尽的规定。T1发公告希望粉丝同选手保持距离!引热议LPL夏季赛常规赛如火如荼的进行,TESJDGV5等数支战队已经晋级季后赛。同时,隔壁LCK赛区的夏季赛常规赛也已经进入尾声,目前LCK赛区有6支战队晋级季后赛,依次为GENT1L又一CBA扣篮王正式退役!巅峰期场均15,未来去向曝光当篮球教练相信关注青岛队的朋友们都知道,在上个赛季结束之后,青岛队迅速针对球队存在的问题展开了调整,不仅将名帅刘维伟重金签过来,还想要重新整顿一番队伍,熟悉这些流程的朋友们都知道,说是重建,被多位女弟子投诉!奥运冠军教练被判终身禁赛卑劣行为长达15年北京时间8月10日凌晨,多家英国媒体确认,著名的田径教练托尼米尼切洛已被处罚,今年56岁的他被判终身禁赛。与此同时,他的卑劣行径也被曝光。此前,因为被多名女弟子举报犯有严重违反信任夺冠就摆烂,湖人不忍了,评估浓眉交易价值,重建的节奏了要说现在NBA绝佳的大前锋,要求是什么?不错的移动能力,超强的防守能力,进攻端威胁巨大,还带有不弱的投篮能力,甚至还能担当5小阵容的中锋。现役NBA有这样的大前锋吗?有,那就是浓眉12!欧洲5大联赛第1个冷门诞生,英超无弱旅,C罗哑火躺枪欧洲5大联赛中的英超联赛,德甲联赛和法甲联赛率先打响,在首轮赛事中,德甲和法甲没有冷门出现,比赛结果正常,体现出德甲联赛和法甲联赛的强弱分别,还是以拜仁和巴黎圣日耳曼为尊的一超多强李彦宏向马斯克摊牌我的新车会领先你一代邓思邈发自副驾寺智能车参考公众号AI4Auto李彦宏直接把话撂下集度首款车将领先特斯拉一代。他表现得神情自若云淡风轻,仿佛胜券在握。另外,集度CEO夏一平还扬言,2028年交付80为什么女性机器人这么受欢迎?买家除了不能生孩子,其他都能做为何各国推出的女性机器人深受男性欢迎?(此处已添加小程序,请到今日头条客户端查看)一位网友表示,除了不能生孩子,女性机器人能提供关于女人的一切服务,下面我们就详细了解一下。首先,各中美之间的科技战南希佩洛西台湾省之行,我们很大程度上忽视了她会见台积电(TSMC)董事长马克雷。近年来,由于台湾省在半导体制造市场上的主导地位,已成为美国的地缘政治利益。拜登政府的100天供应链审聚观早报苹果已开始录制秋季发布会谷歌将推出高端折叠手机今日要闻苹果已开始录制秋季发布会谷歌将推出高端折叠屏手机比亚迪副总捐赠50万股公司股份Facebook减缩合同工福利三星计划明年开始在越南生产芯片苹果已开始录制秋季发布会8月8日消研究人员开发出可在30分钟光照下修复汽车划痕的涂层稿源cnBeta发现汽车上的划痕是一种特殊的心碎,但在未来,它们可能在你发现之前就已经消失了。韩国的科学家们已经开发出一种涂层,当暴露在阳光下时其可以在短短30分钟内完成划痕自我修史诗级升级!iPhone将重新显示电量百分比驱动中国2022年8月9日消息今日凌晨,苹果正式推送了iOSiPadOS16开发者预览版Beta5更新。带来了一些细节上的更新,包括iPhone电量百分比等重新回归等。此前,因为屏iPhone14和14Max新机曝光,前辈彻底失宠价格被迫爆降已知爆料显示iPhone14和14Max仍然将搭载和上代一样的A15处理器,而非更新的A16处理器。只有iPhone14Pro和ProMax才会搭载A6。推测可能是由于A16芯片的现在vivoX90Pro也曝光了,vivoX80沦为百元机超低价致敬现在,vivoX90Pro也曝光了。据悉,新机不仅有V2影像芯片坐镇,还有5000万索尼IMX866V主摄传感器,拥有11。4英寸超大底,并且支持微云台超级防抖2倍光学变焦,同时还360到底怎么卸载,大家来找茬我有一个大大的疑问360和Windows不是一回事吗?难道卸载了360我的电脑还能用吗?还能这么干?难道我的电脑卸载了360以后不用换安卓系统或者苹果系统还能正常使用吗?你在哪儿能RedmiK50至尊版与首款RedmiPad或8月11日亮相8月11日(周四)晚7点,我计划举办今年的雷军年度演讲,这是第三次年度演讲。3小时1小时演讲2小时新品介绍。这次新品特别好,我们很有信心,只是数量有点多。还有不少新品,实在挤不上这出发欧萌达潮领新纪元汽车行业首个实时全虚拟场景影院级直播盛典不久前,奇瑞欧萌达领潮上市,凭借超现实潮流美学跨次元硬核驾控,及Lion5。0AI科技智慧座舱三大硬核产品实力,短时间即收获了大量粉丝的青睐。欧萌达宇宙再度来袭,7月29日晚8点,