玖叶教程网

前端编程开发入门

sql数据库命令大全

以下是一些常用的SQL数据库命令及其示例。这里以MySQL为例进行说明:

一. 数据库操作

1.创建数据库:

CREATE DATABASE mydatabase;

2.显示所有数据库:

SHOW DATABASES;

3.选择当前数据库:

USE mydatabase;

二. 表操作

1.创建表:

CREATE TABLE employees (

id INT NOT NULL PRIMARY KEY,

name VARCHAR(50) NOT NULL,

age INT,

salary DECIMAL(10, 2)

);

2.显示当前数据库中的所有表:SHOW TABLES;

3.更改表结构(例如添加列):

ALTER TABLE employees ADD COLUMN department VARCHAR(50);

4.删除表:

DROP TABLE employees;

三、数据操作

1.从表中选择数据:

SELECT * FROM employees;

2.向表中插入新数据:

INSERT INTO employees (id, name, age, salary) VALUES (1, 'John Doe', 30, 5000.00);

3.更新表中的数据:

UPDATE employees SET salary = 5500.00 WHERE id = 1;

4.从表中删除数据:

DELETE FROM employees WHERE id = 1;

四. 数据库用户和权限管理

1.授予用户数据库权限:

GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost' IDENTIFIED BY 'mypassword';

2.撤销用户数据库权限:

REVOKE ALL PRIVILEGES ON mydatabase.* FROM 'myuser'@'localhost';

3.创建新用户:

CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';

4.删除用户:

DROP USER 'myuser'@'localhost';

5.更改用户信息(如密码):

ALTER USER 'myuser'@'localhost' IDENTIFIED BY 'newpassword';

五. 其他

1.提交事务:

COMMIT;

2.回滚事务:

ROLLBACK;

3.清空表中的数据:

TRUNCATE TABLE employees;

4.显示表的结构:

DESC employees;

这些示例应该能帮助您更好地理解SQL数据库命令的用法。

请注意,不同数据库管理系统可能在语法上略有差异,具体使用时请参考相应数据库系统的文档。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言