Base de datos relacional (1): conceptos básicos y sintaxis de MySQL

Iniciar sesión en la base de datos MySQL

1. Inicie sesión en MySQL localmente

# //root是用户名,输入这条命令按回车键后系统会提示你输入密码,命令:
mysql -u root -p   

# //root是用户名,指定登录端口字母为大写P,而标识密码的p为小写。MySQL默认端口号为3306,命令:
 mysql -u root -p  -P 3306 

2. Especifique la IP para iniciar sesión en MySQL

# 命令格式为:
mysql -h ip -u root -p -P 3306

# 例如可以登录本地数据库:
mysql -h 127.0.0.1 -u root -p -P 3306

# 也可以登录远程数据库:
mysql -h 182.167.12.3 -u root -p -P 3306

# 例如登录端口为3308,用户名为user1,ip为 182.167.12.3 的mysql服务器的命令是
mysql -h 182.167.12.3 -u user1 -p -P 3308

Tabla de base de datos

Una base de datos generalmente contiene una o más tablas , cada tabla se identifica con un nombre y las tablas contienen registros (filas) con datos.

Ejemplo: cree la tabla de sitios web en la base de datos de prueba de MySQL para almacenar registros de sitios web y ver los datos de la tabla:

mysql> use test;
Database changed

mysql> set names utf8;
Query OK, 0 rows affected (0.00 sec)

mysql> SELECT * FROM Websites;
+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 微博          | http://weibo.com/         | 20    | CN      |
| 4  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+
4 rows in set (0.01 sec)

Analizar gramaticalmente

  •  El comando use test; se utiliza para seleccionar la base de datos.
  • El comando set names utf8;  se utiliza para establecer el juego de caracteres utilizado.
  • SELECCIONE * DE Sitios web;  lea la información de la hoja de datos.
  • La tabla anterior contiene 4 registros (cada uno correspondiente a la información de un sitio web) y 5 columnas (id, nombre, url, alexa y país).

instrucción SQL

La mayor parte del trabajo realizado en la base de datos se realiza mediante sentencias SQL.

  • Las declaraciones SQL no distinguen entre mayúsculas y minúsculas, SELECT es lo mismo que select.
  • Se utiliza un punto y coma al final de una instrucción SQL, que es la forma estándar de separar cada instrucción SQL en un sistema de base de datos, de modo que se pueda ejecutar más de una instrucción SQL en la misma solicitud al servidor.

Algunos comandos SQL importantes

  • SELECCIONAR  - extraer datos de la base de datos
  • ACTUALIZAR  - actualizar datos en la base de datos
  • ELIMINAR  - eliminar datos de la base de datos
  • INSERTAR EN  - insertar nuevos datos en la base de datos
  • CREAR BASE DE DATOS  - Crear una nueva base de datos
  • ALTER DATABASE  - modificar base de datos
  • CREAR TABLA  - crear una nueva tabla
  • ALTER TABLE  - alterar (alterar) una tabla de base de datos
  • DROP TABLE  - soltar una mesa
  • CREAR ÍNDICE  - crear un índice (clave de búsqueda)
  • DROP INDEX  - soltar un índice

Supongo que te gusta

Origin blog.csdn.net/weixin_43145427/article/details/124079393
Recomendado
Clasificación