linux常用mysql操作命令大全
-
Linux下常用的MySQL操作命令大全如下:
1. 登录MySQL:
mysql -u-p 2. 创建数据库:
CREATE DATABASE; 3. 删除数据库:
DROP DATABASE; 4. 使用数据库:
USE; 5. 显示所有数据库:
SHOW DATABASES;6. 显示当前数据库中的所有表:
SHOW TABLES;7. 创建表:
CREATE TABLE(
,
,
…
);8. 删除表:
DROP TABLE; 9. 插入数据:
INSERT INTO( , , …) VALUES ( , , …); 10. 更新数据:
UPDATESET = , = WHERE ; 11. 删除数据:
DELETE FROMWHERE ; 12. 查询数据:
SELECTFROM WHERE ORDER BY [ASC|DESC]; 13. 导入数据:
mysql -u-p < .sql; 14. 导出数据:
mysqldump -u-p > .sql; 15. 设置用户权限:
GRANTON . TO ‘ ‘@’ ‘ IDENTIFIED BY ‘ ‘; 16. 刷新权限:
FLUSH PRIVILEGES;17. 查看MySQL版本:
SELECT VERSION();18. 退出MySQL:
exit;以上是一些常用的MySQL操作命令,可根据需要选择使用。
2年前 -
Linux系统下常用的MySQL操作命令包括:
1. 登录MySQL服务器:mysql -u username -p,其中username为要登录的用户名。输入该命令后会提示输入密码,然后回车确认。
2. 创建数据库:CREATE DATABASE database_name,其中database_name为要创建的数据库名。
3. 删除数据库:DROP DATABASE database_name,其中database_name为要删除的数据库名。
4. 使用数据库:USE database_name,其中database_name为要使用的数据库名。
5. 创建数据表:CREATE TABLE table_name (column1 datatype, column2 datatype, … ),其中table_name为要创建的数据表名,column1, column2为表的列名,datatype为列的数据类型。
6. 删除数据表:DROP TABLE table_name,其中table_name为要删除的数据表名。
7. 插入数据:INSERT INTO table_name (column1, column2, …) VALUES (value1, value2, …),其中table_name为要插入数据的表名,column1, column2为插入数据的列名,value1, value2为要插入的值。
8. 修改数据:UPDATE table_name SET column1=value1, column2=value2, … WHERE condition,其中table_name为要修改数据的表名,column1, column2为要修改的列名,value1, value2为修改后的值,condition为要修改的条件。
9. 删除数据:DELETE FROM table_name WHERE condition,其中table_name为要删除数据的表名,condition为要删除的条件。
10. 查询数据:SELECT column1, column2, … FROM table_name WHERE condition,其中column1, column2为要查询的列名,table_name为要查询数据的表名,condition为查询的条件。
11. 显示数据库列表:SHOW DATABASES。
12. 显示数据表列表:SHOW TABLES。
13. 显示表结构:DESCRIBE table_name,其中table_name为要显示结构的表名。
14. 导入数据库备份文件:mysql -u username -p database_name < file.sql,其中username为数据库的用户名,database_name为要导入备份数据的数据库名,file.sql为备份文件的路径。15. 导出数据库备份文件:mysqldump -u username -p database_name > file.sql,其中username为数据库的用户名,database_name为要导出备份数据的数据库名,file.sql为导出备份文件的路径。
以上是Linux下常用的MySQL操作命令,通过掌握这些命令可以进行数据库的创建、删除、修改、查询等操作。
2年前 -
一、创建数据库和表
1. 创建数据库
“`
CREATE DATABASE database_name;
“`2. 使用数据库
“`
USE database_name;
“`3. 创建表
“`
CREATE TABLE table_name (
column1 datatype constraints,
column2 datatype constraints,
…
);
“`二、插入和查询数据
1. 插入数据
“`
INSERT INTO table_name (column1, column2, …)
VALUES (value1, value2, …);
“`2. 查询数据
“`
SELECT column1, column2, …
FROM table_name
WHERE condition;
“`三、更新和删除数据
1. 更新数据
“`
UPDATE table_name
SET column1 = value1, column2 = value2, …
WHERE condition;
“`2. 删除数据
“`
DELETE FROM table_name
WHERE condition;
“`四、查询数据表结构和约束
1. 显示表结构
“`
DESC table_name;
“`2. 显示约束
“`
SHOW CREATE TABLE table_name;
“`五、数据库备份和恢复
1. 备份数据库
“`
mysqldump -u username -p database_name > backup.sql
“`2. 恢复数据库
“`
mysql -u username -p database_name < backup.sql```六、用户管理1. 创建用户```CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';```2. 授予权限```GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';```3. 刷新权限```FLUSH PRIVILEGES;```七、其他常用命令1. 显示所有数据库```SHOW DATABASES;```2. 显示所有数据表```SHOW TABLES;```3. 连接数据库```mysql -u username -p;```4. 退出数据库```EXIT;```以上是一些常用的MySQL操作命令,可以根据实际需求进行相应的操作。2年前