当前位置:网站首页>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 */
边栏推荐
- mapper.xml文件中的注释
- Bugku alert
- Example of lvgl display picture
- RepLKNet:不是大卷积不好,而是卷积不够大,31x31卷积了解一下 | CVPR 2022
- What are CSRF, XSS, SQL injection, DDoS attack and timing attack respectively and how to prevent them (PHP interview theory question)
- Creation and optimization of MySQL index
- Explanation report of the explosion
- 【简记】解决IDE golang 代码飘红报错
- 爱可可AI前沿推介(7.5)
- ICML 2022 | 探索语言模型的最佳架构和训练方法
猜你喜欢
![[brief notes] solve the problem of IDE golang code red and error reporting](/img/b6/0b2ea06eb5fbe651ff9247b109fa15.png)
[brief notes] solve the problem of IDE golang code red and error reporting

I spring web upload

Aike AI frontier promotion (7.5)

B站做短视频,学抖音死,学YouTube生?

Appium自动化测试基础 — APPium基础操作API(二)

Common redis data types and application scenarios

华为哈勃化身硬科技IPO收割机

SQL Server learning notes

美团优选管理层变动:老将刘薇调岗,前阿里高管加盟

D-snow halo solution
随机推荐
Misc Basic test method and knowledge points of CTF
Bugku's eyes are not real
sql server学习笔记
可转债打新在哪里操作开户是更安全可靠的呢
如何将 DevSecOps 引入企业?
RepLKNet:不是大卷积不好,而是卷积不够大,31x31卷积了解一下 | CVPR 2022
Summary of the third class
Severlet learning foundation
超越PaLM!北大碩士提出DiVeRSe,全面刷新NLP推理排行榜
Ctfshow web entry explosion
机械臂速成小指南(九):正运动学分析
美团优选管理层变动:老将刘薇调岗,前阿里高管加盟
Bugku's Eval
Reproduce ThinkPHP 2 X Arbitrary Code Execution Vulnerability
Creation and optimization of MySQL index
Garbage collection mechanism of PHP (theoretical questions of PHP interview)
Ionic Cordova project modification plug-in
MySQL giant pit: update updates should be judged with caution by affecting the number of rows!!!
1330:【例8.3】最少步数
Memo 00