ubuntu

Ubuntu MariaDB常用命令有哪些

小樊
36
2025-05-20 03:34:24
栏目: 云计算

Ubuntu MariaDB的常用命令主要包括以下几类:

安装与卸载

  1. 安装MariaDB

    sudo apt update
    sudo apt install mariadb-server
    
  2. 启动MariaDB服务

    sudo systemctl start mariadb
    
  3. 停止MariaDB服务

    sudo systemctl stop mariadb
    
  4. 重启MariaDB服务

    sudo systemctl restart mariadb
    
  5. 查看MariaDB状态

    sudo systemctl status mariadb
    
  6. 卸载MariaDB

    sudo apt remove --purge mariadb-server mariadb-client
    sudo apt autoremove
    sudo apt autoclean
    

数据库管理

  1. 登录到MariaDB

    mysql -u root -p
    

    输入密码后即可进入MariaDB命令行界面。

  2. 创建数据库

    CREATE DATABASE mydatabase;
    
  3. 删除数据库

    DROP DATABASE mydatabase;
    
  4. 选择数据库

    USE mydatabase;
    
  5. 显示所有数据库

    SHOW DATABASES;
    
  6. 创建表

    CREATE TABLE users (
        id INT AUTO_INCREMENT PRIMARY KEY,
        name VARCHAR(50),
        email VARCHAR(100)
    );
    
  7. 删除表

    DROP TABLE users;
    
  8. 插入数据

    INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com');
    
  9. 查询数据

    SELECT * FROM users;
    
  10. 更新数据

    UPDATE users SET email = 'alice@newdomain.com' WHERE name = 'Alice';
    
  11. 删除数据

    DELETE FROM users WHERE name = 'Alice';
    

用户管理

  1. 创建用户

    CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
    
  2. 删除用户

    DROP USER 'newuser'@'localhost';
    
  3. 授予权限

    GRANT ALL PRIVILEGES ON mydatabase.* TO 'newuser'@'localhost';
    FLUSH PRIVILEGES;
    
  4. 撤销权限

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

其他常用命令

  1. 查看MariaDB版本

    mysql --version
    
  2. 查看当前连接的数据库

    SELECT DATABASE();
    
  3. 显示所有表

    SHOW TABLES;
    
  4. 查看表的详细信息

    DESCRIBE users;
    
  5. 备份数据库

    mysqldump -u root -p mydatabase > mydatabase_backup.sql
    
  6. 恢复数据库

    mysql -u root -p mydatabase < mydatabase_backup.sql
    

这些命令涵盖了MariaDB在Ubuntu系统上的安装、配置、管理和维护的基本操作。根据实际需求,您可能还需要进一步学习和掌握更多高级功能和命令。

0
看了该问题的人还看了