linuxmysql的操作命令大全

fiy 其他 7

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    1. 连接MySQL数据库:mysql -h 主机名 -P 端口号 -u 用户名 -p 密码

    2. 查看当前数据库:show databases;

    3. 创建数据库:create database 数据库名;

    4. 使用数据库:use 数据库名;

    5. 创建表:create table 表名 (列名1 数据类型1, 列名2 数据类型2, …);

    6. 查看表结构:desc 表名;

    7. 查看表数据:select * from 表名;

    8. 插入数据:insert into 表名 (列名1, 列名2, …) values (值1, 值2, …);

    9. 更新数据:update 表名 set 列名1 = 值1, 列名2 = 值2 where 条件;

    10. 删除数据:delete from 表名 where 条件;

    11. 删除表:drop table 表名;

    12. 修改表名:alter table 原表名 rename to 新表名;

    13. 修改表结构:alter table 表名 add 列名 数据类型, modify 列名 数据类型, drop 列名;

    14. 查询语句:select 列名1, 列名2, … from 表名 where 条件;

    15. 排序结果:select 列名1, 列名2, … from 表名 order by 列名1 [asc | desc];

    16. 分组查询:select 列名1, count(列名2) from 表名 group by 列名1;

    17. 连接查询:select 表1.列1, 表2.列2 from 表1, 表2 where 表1.列 = 表2.列;

    18. 子查询:select 列名1 from 表名 where 列名2 in (select 列名3 from 表名2);

    19. 创建索引:create index 索引名 on 表名 (列名1, 列名2, …);

    20. 删除索引:drop index 索引名 on 表名;

    21. 权限管理:grant 权限列表 on 数据库名.表名 to 用户名@主机 identified by ‘密码’;

    22. 备份数据库:mysqldump -h 主机名 -P 端口号 -u 用户名 -p 密码 数据库名 > 备份文件.sql;

    23. 恢复数据库:mysql -h 主机名 -P 端口号 -u 用户名 -p 密码 数据库名 < 备份文件.sql;24. 查看MySQL版本:mysql --version;25. 退出MySQL:exit;

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux下操作MySQL的命令有很多,这里提供一些常用的命令:

    1. 连接MySQL数据库:
    “`
    mysql -u username -p
    “`
    其中,`username`是你的MySQL用户名,执行该命令后会提示输入密码。

    2. 创建数据库:
    “`
    CREATE DATABASE database_name;
    “`
    `database_name`是你要创建的数据库的名称。

    3. 删除数据库:
    “`
    DROP DATABASE database_name;
    “`
    `database_name`是你要删除的数据库的名称。

    4. 显示数据库:
    “`
    SHOW DATABASES;
    “`
    执行该命令后,会显示所有已经存在的数据库。

    5. 使用某个数据库:
    “`
    USE database_name;
    “`
    `database_name`是你要使用的数据库的名称。

    6. 创建表:
    “`
    CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,

    );
    “`
    `table_name`是你要创建的表的名称,`column1`、`column2`等是表的各个字段的名称和数据类型。

    7. 显示表结构:
    “`
    DESCRIBE table_name;
    “`
    `table_name`是你要查看结构的表的名称。

    8. 插入数据:
    “`
    INSERT INTO table_name (column1, column2, …)
    VALUES (value1, value2, …);
    “`
    `table_name`是你要插入数据的表的名称,`column1`、`column2`等是表的字段名称,`value1`、`value2`等是对应字段的值。

    9. 查询数据:
    “`
    SELECT columns
    FROM table_name
    WHERE condition;
    “`
    `columns`是你要查询的字段,可以使用`*`表示所有字段,`table_name`是你要查询的表的名称,`condition`是查询条件。

    10. 更新数据:
    “`
    UPDATE table_name
    SET column1 = value1, column2 = value2, …
    WHERE condition;
    “`
    `table_name`是你要更新数据的表的名称,`column1`、`column2`等是要更新的字段名称和对应的新值,`condition`是更新条件。

    这里只列举了一些常用的MySQL操作命令,实际上还有很多其他命令和参数可以使用,可以通过查阅MySQL官方文档或者使用`mysql –help`命令来获取更多信息。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux中常用的MySQL操作命令如下:

    1. 登录MySQL
    “`
    mysql -u用户名 -p密码
    “`
    例如,要以root用户登录MySQL:
    “`
    mysql -uroot -p
    “`
    登录成功后,会进入MySQL的命令行界面。

    2. 创建数据库
    “`
    CREATE DATABASE 数据库名;
    “`
    例如,创建一个名为mydb的数据库:
    “`
    CREATE DATABASE mydb;
    “`

    3. 删除数据库
    “`
    DROP DATABASE 数据库名;
    “`
    例如,删除名为mydb的数据库:
    “`
    DROP DATABASE mydb;
    “`

    4. 切换数据库
    “`
    USE 数据库名;
    “`
    例如,切换到名为mydb的数据库:
    “`
    USE mydb;
    “`

    5. 创建表
    “`
    CREATE TABLE 表名 (列1 数据类型1, 列2 数据类型2, …);
    “`
    例如,创建一个名为users的表,包含id和name两列:
    “`
    CREATE TABLE users (id INT, name VARCHAR(50));
    “`

    6. 删除表
    “`
    DROP TABLE 表名;
    “`
    例如,删除名为users的表:
    “`
    DROP TABLE users;
    “`

    7. 查询数据
    “`
    SELECT 列名 FROM 表名;
    “`
    例如,查询users表中的所有数据:
    “`
    SELECT * FROM users;
    “`

    8. 插入数据
    “`
    INSERT INTO 表名 (列1, 列2, …) VALUES (值1, 值2, …);
    “`
    例如,向users表中插入一条数据:
    “`
    INSERT INTO users (id, name) VALUES (1, ‘John’);
    “`

    9. 更新数据
    “`
    UPDATE 表名 SET 列 = 值 WHERE 条件;
    “`
    例如,更新users表中id为1的记录的name为’Mike’:
    “`
    UPDATE users SET name = ‘Mike’ WHERE id = 1;
    “`

    10. 删除数据
    “`
    DELETE FROM 表名 WHERE 条件;
    “`
    例如,删除users表中id为1的记录:
    “`
    DELETE FROM users WHERE id = 1;
    “`

    11. 导入数据库
    “`
    mysql -u用户名 -p密码 数据库名 < 文件名.sql```例如,导入mydb数据库的数据:```mysql -uroot -p mydb < mydb_backup.sql```12. 导出数据库```mysqldump -u用户名 -p密码 数据库名 > 文件名.sql
    “`
    例如,导出mydb数据库的数据:
    “`
    mysqldump -uroot -p mydb > mydb_backup.sql
    “`

    这些是Linux中常用的MySQL操作命令,使用这些命令可以进行数据库的创建、修改和查询等操作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部