当前位置:网站首页>MySQL overview
MySQL overview
2022-07-05 15:36:00 【GALi_ two hundred and thirty-three】
brief introduction
MySQL It's a Relational database management system , The Swedish MySQL AB Companies to develop , Belong to Oracle Its products .MySQL Is one of the most popular relational database management systems , stay WEB Application aspect ,MySQL It's the best RDBMS (Relational Database Management System, Relational database management system ) One of the application software .
DB : database (database): Storing data “ Warehouse ”. It holds a series of organized data .
DBMS: Database management system (Database Management System). Database is through DBMS gen Build and operate containers .
SQL: Structured query language (Structure Query Language): A language designed to communicate with a database said .
SQL Language classification
- DML(Data Manipulation Language): Data manipulation statement , For adding Add 、 Delete 、 modify 、 Query database records , And check data integrity
- INSERT: Add data to the database
- UPDATE: Modify the data in the database
- DELETE: Delete data from database
- SELECT: choice ( Inquire about ) data
- DDL(Data Definition Language): Data definition statement , For libraries and The creation of a table 、 modify 、 Delete .
- CREATE TABLE: Create database tables
- ALTER TABLE: Change table structure 、 add to 、 Delete 、 Modify column length
- DROP TABLE: Delete table
- CREATE INDEX: Index on a table
- DROP INDEX: Delete index
- DCL(Data Control Language): Data control statement , Used to define Access rights and security levels of users
- GRANT: Grant access to
- REVOKE: Revoke access
- COMMIT: Commit transaction
- ROLLBACK: Transaction fallback
- SAVEPOINT: Set the savepoint
- LOCK: Lock specific parts of the database
Service startup and shutdown
Open as Administrator cmd window
net start mysql
net stop mysql
Login and exit
Mode one :
use mysql The command line client comes with ( only root user )
Mode two :
mysql -h [ Host name /IP] -P [port] -u [user] -p
mysql -h localhost -P 3306 -u root -p
Local users : mysql -uroot -proot
Port number default 3306
Common command
MySQL [(none)]> show databases; # view the database
MySQL [(none)]> use test; # Use / Open database (test)
MySQL [test]> select database(); # View the current database
MySQL [mysql]> show tables; # View the tables in the current database
MySQL [test]> create table stuinfo( # Create table
-> id int, # Name type
-> name varchar(20));
MySQL [test]> desc stuinfo; # View table structure
MySQL [test]> insert into stuinfo (id, name) values(1, 'Tom'); # insert data
MySQL [test]> select * from stuinfo; # Look at the data in the table
MySQL [test]> update stuinfo set name="John" where id=1; # Modifying data
MySQL [test]> delete from stuinfo where id=1; # Delete data
MySQL [test]> select version(); # see mysql edition
MySQL [test]> exit # sign out
System command
C:\WINDOWS\system32>mysql --version
mysql Ver 15.1 Distrib 10.1.38-MariaDB, for Win64 (AMD64)
C:\WINDOWS\system32>mysql -V
mysql Ver 15.1 Distrib 10.1.38-MariaDB, for Win64 (AMD64)
Grammatical norms
- Case insensitive , But it is recommended that keywords be capitalized , Table name 、 Column names in lowercase
- It's better to end each command with a semicolon
- Every command is as needed , You can indent Or a new line
- notes
- Single-line comments :# Note text
- Single-line comments :-- Note text
- Multiline comment :/* Note text */
边栏推荐
- Advanced level of static and extern
- Basic JSON operations of MySQL 5.7
- Bugku's Ping
- 爱可可AI前沿推介(7.5)
- Live broadcast preview | how to implement Devops with automatic tools (welfare at the end of the article)
- Can I pass the PMP Exam in 20 days?
- Common PHP interview questions (1) (written PHP interview questions)
- Garbage collection mechanism of PHP (theoretical questions of PHP interview)
- lv_ font_ Conv offline conversion
- Stop B makes short videos, learns Tiktok to die, learns YouTube to live?
猜你喜欢
P6183 [USACO10MAR] The Rock Game S
RepLKNet:不是大卷积不好,而是卷积不够大,31x31卷积了解一下 | CVPR 2022
No one consults when doing research and does not communicate with students. UNC assistant professor has a two-year history of teaching struggle
一文搞定vscode编写go程序
OSI 七层模型
lv_font_conv离线转换
Bugku easy_ nbt
D-snow halo solution
Au - delà du PARM! La maîtrise de l'Université de Pékin propose diverse pour actualiser complètement le classement du raisonnement du NLP
Bugku telnet
随机推荐
The computer is busy, and the update is a little slow
Noi / 1.5 37: mercenaries
Cartoon: what are the attributes of a good programmer?
CODING DevSecOps 助力金融企业跑出数字加速度
Detailed explanation of C language branch statements
CSRF, XSS science popularization and defense
Common interview questions about swoole
P1451 calculate the number of cells / 1329: [example 8.2] cells
Good article inventory
Definition of episodic and batch
美团优选管理层变动:老将刘薇调岗,前阿里高管加盟
ICML 2022 | explore the best architecture and training method of language model
修改pyunit_time使得其支持‘xx~xx月’的时间文本
1330: [example 8.3] minimum steps
Common PHP interview questions (1) (written PHP interview questions)
Creation and use of thymeleaf template
Severlet learning foundation
OSI seven layer model
Ten billion massage machine blue ocean, difficult to be a giant
超越PaLM!北大硕士提出DiVeRSe,全面刷新NLP推理排行榜