当前位置:网站首页>Mysql database (I)
Mysql database (I)
2022-07-05 05:25:00 【Si Xiaoyou】
Catalog
1. Database introduction
# Database content : A warehouse for storing data , Add, delete, modify and query the data in the database
# Data sheet : Where to store data
2. Common databases
# Oracle: A large database of charges
# mysql: Free open source small
# sqlserver: Charging medium-sized database
# db2: Rechargeable
3. Operating the database
# The mouse operation SQL Statement operation
# SQL Code for :
# sql grammar :
# Case insensitive
# Every sentence sql Semicolon after a Inquire about b Inquire about
4. Data types commonly used in databases
# int type The type of number
# varchar(50) character string Indefinite length byte 65535 male 2 Bytes
# char character string Fixed length bytes 255 Bytes male 2 Bytes In the air
# date date Format 'yyyy-mm-dd'
# datetime date Format 'yyyy-mm-dd hh:mm:ss'
5. Commonly used SQL operation
-- notes ctrl+/ add comments of explanations Multiline comment /**/
-- use sql Statement create database grammar : create database Database name
CREATE database ysly;
-- Delete database grammar :drop database Database name ;
drop database ysly;
-- new table
-- grammar
/* create table Table name ( Field name Field type constraint condition , Field name Field type , ... Field name Field type )charset=utf8; */
-- not null Primary key primary key Self increasing default
-- Set the primary key The primary key cannot be empty , Auto increment must be a primary key
-- Which data is the table you created in
create table you.student1(
id int PRIMARY key auto_increment,
name varchar(20) default 'zz',
age int,
sex char(20)
);
-- All fields in the table should be added
-- The new data Grammatical structure insert into Table name values( Field name data , Field name data , Field name data , Field name data )
insert into you.student1 values(1,' Xiaocui ',18,' Woman ');
insert into you.student1 values(' Xiaocui 2',18,' Woman ');
-- Add only some fields
-- insert into Table name ( Field name , Field name , Field name )values( Field data , Field data , Field data )
insert into you.student1(name,age,sex) values(' Xiaocui 2',18,' Woman ');
insert into you.student1(age,sex) values(18,' Woman ');
-- Add multiple data at once values value
-- insert into Table name values( Field name data , Field name data , Field name data , Field name data ),( Field name data , Field name data , Field name data , Field name data ),( Field name data , Field name data , Field name data , Field name data )
insert into you.student1(name,age,sex) value(' Xiaohong ',18,' Woman '),(' Xiaohong 2',18,' Woman '),(' Xiaohong 3',18,' Woman '),(' Xiaohong 3',18,' Woman ');
-- Query statement
-- Inquire about select * from Table name ;
select * from you.student1;
-- Query partial data select Field name , Field name from Table name
select id,name from you.student1;
-- Modify the statement update Table name set Field name = Revised content The entire field of the entire table
update you.student1 set name = ' Cui Hua ';
-- I don't want to modify the fields of the whole table Just want to change the number to 1 Name perhaps Age is 18 Conditions where Conditional
update you.student1 set name = ' Pickled cabbage resembling sauerkraut ' where id = 1;
update you.student1 set name = ' nori ' where age = 30;
-- Delete delete from Table name ;delete from Table name where Conditions ;
delete from you.student1 where id = 2;
delete from you.student1;
-- drop table Table name ; Table structure
drop table you.student1;
-- truncate table Table name ;
truncate you.student;
边栏推荐
- [binary search] 69 Square root of X
- 软件测试 -- 0 序
- 用STM32点个灯
- How can the Solon framework easily obtain the response time of each request?
- Solon Logging 插件的添加器级别控制和日志器的级别控制
- 小程序直播+电商,想做新零售电商就用它吧!
- When will Wei Lai, who has been watched by public opinion, start to "build high-rise buildings" again?
- Web APIs DOM节点
- [turn]: OSGi specification in simple terms
- Summary of Haut OJ 2021 freshman week
猜你喜欢
Count sort
2022年上半年国家教师资格证考试
Merge sort
National teacher qualification examination in the first half of 2022
Yolov5 ajouter un mécanisme d'attention
Yolov5 adds attention mechanism
YOLOv5添加注意力機制
[interval problem] 435 Non overlapping interval
Improvement of pointnet++
Embedded database development programming (VI) -- C API
随机推荐
Use of snippets in vscode (code template)
YOLOv5添加注意力机制
[转]:Apache Felix Framework配置属性
读者写者模型
数仓项目的集群脚本
利用HashMap实现简单缓存
Zzulioj 1673: b: clever characters???
PMP考试敏捷占比有多少?解疑
[to be continued] [depth first search] 547 Number of provinces
小程序直播+電商,想做新零售電商就用它吧!
When will Wei Lai, who has been watched by public opinion, start to "build high-rise buildings" again?
Solon Logging 插件的添加器级别控制和日志器的级别控制
Use the command character to close the keyboard command of the notebook
Collapse of adjacent vertical outer margins
A preliminary study of sdei - see the essence through transactions
[转]MySQL操作实战(三):表联结
Animation scoring data analysis and visualization and it industry recruitment data analysis and visualization
Page countdown
【ES实战】ES上的native realm安全方式使用
Download xftp7 and xshell7 (official website)