admin 管理员组

文章数量: 887021


2023年12月17日发(作者:export汉语意思)

mysql中常用命令总结

MySQL是一种关系型数据库管理系统,具有广泛的应用。下面是MySQL中常用的一些命令总结:

1.连接MySQL服务器:

`mysql -u username -p`

2.退出MySQL服务器:

`quit` 或者 `exit`

3.显示当前数据库:

`SELECTDATABASE(;`

4.创建数据库:

`CREATE DATABASE database_name;`

5.删除数据库:

`DROP DATABASE database_name;`

6.创建表:

```

CREATE TABLE table_name

column1 datatype,

column2 datatype,

column3 datatype,

...

```

7.删除表:

`DROP TABLE table_name;`

8.插入数据:

```

INSERT INTO table_name (column1, column2, column3, ...)VALUES (value1, value2, value3, ...);

```

9.更新数据:

```

UPDATE table_name

SET column1 = value1, column2 = value2, ...

WHERE condition;

```

10.删除数据:

```

DELETE FROM table_name

WHERE condition;

```

11.查询数据:

`SELECT columns FROM table_name WHERE condition;`

12.显示表的结构:

`DESCRIBE table_name;`

13.添加表的列:

`ALTER TABLE table_name ADD column_name datatype;`

14.删除表的列:

`ALTER TABLE table_name DROP COLUMN column_name;`

15.修改表的列:

`ALTER TABLE table_name MODIFY COLUMN column_name

new_datatype;`

16.创建索引:

`CREATE INDEX index_name ON table_name (column1,

column2, ...);`

17.删除索引:

`DROP INDEX index_name ON table_name;`

18.创建视图:

`CREATE VIEW view_name AS SELECT columns FROM table_name

WHERE condition;`

19.删除视图:

`DROP VIEW view_name;`

20.创建存储过程:

```

DELIMITER//--定义分隔符

CREATE PROCEDURE procedure_name

BEGIN

--存储过程内容

END//

DELIMITER;--恢复分隔符

```

21.删除存储过程:

`DROP PROCEDURE procedure_name;`

22.启动事务:

`STARTTRANSACTION;`

23.提交事务:

`COMMIT;`

24.回滚事务:

`ROLLBACK;`

25.导出数据库:

`mysqldump -u username -p database_name > `

26.导入数据库:

`mysql -u username -p database_name < `

以上是MySQL中的常用命令总结,根据实际应用情况可以使用不同的命令来管理和操作数据库。


本文标签: 数据库 事务 删除 服务器 分隔符