百度
360搜索
搜狗搜索

linuxmariadb命令详细介绍

在 Linux 系统中,MariaDB 是一款常用的关系型数据库管理系统,以下为你介绍一些常用的 MariaDB 命令:

1. 服务管理命令

  • 启动服务:在不同的 Linux 发行版中,启动 MariaDB 服务的命令有所不同。
    • 基于 Systemd 的系统(如 CentOS 7+、Ubuntu 16.04+)

bash

 systemctl start mariadb

  • 基于 SysVinit 的系统(如 CentOS 6)

bash

  mariadb start

  • 停止服务
    • 基于 Systemd 的系统

bash

 systemctl stop mariadb

  • 基于 SysVinit 的系统

bash

  mariadb stop

  • 重启服务
    • 基于 Systemd 的系统

bash

 systemctl restart mariadb

  • 基于 SysVinit 的系统

bash

  mariadb restart

  • 查看服务状态
    • 基于 Systemd 的系统

bash

 systemctl status mariadb

  • 基于 SysVinit 的系统

bash

  mariadb status

  • 设置开机自启
    • 基于 Systemd 的系统

bash

 systemctl  mariadb

  • 基于 SysVinit 的系统:通常在安装时已自动设置,若未设置可通过chkconfig命令设置:

bash

  mariadb on

2. 登录与退出数据库

  • 登录数据库:使用mysql命令登录到 MariaDB,若要使用特定用户登录,可使用-u选项指定用户名,-p选项表示需要输入密码。

bash

mysql  username 

输入上述命令后,系统会提示你输入密码,输入正确密码后按回车键即可登录。

  • 退出数据库:在 MariaDB 命令行中,输入以下命令可退出数据库:

sql

或者使用快捷方式:
sql

QUIT

3. 数据库操作命令

  • 创建数据库:在 MariaDB 命令行中,使用CREATE DATABASE语句创建新的数据库。

sql

  database_name

  • 查看所有数据库:使用SHOW DATABASES;语句查看当前所有的数据库。

sql

 

  • 选择数据库:使用USE语句选择要使用的数据库。

sql

 database_name

  • 删除数据库:使用DROP DATABASE语句删除指定的数据库。

sql

  database_name

4. 数据表操作命令

  • 创建数据表:在已选择的数据库中,使用CREATE TABLE语句创建新的数据表。

sql

  table_name 

column1 datatype

column2 datatype

  • 查看所有数据表:使用SHOW TABLES;语句查看当前数据库中的所有数据表。

sql

 

  • 查看数据表结构:使用DESCRIBE语句查看指定数据表的结构。

sql

 table_name

  • 删除数据表:使用DROP TABLE语句删除指定的数据表。

sql

  table_name

5. 数据操作命令

  • 插入数据:使用INSERT INTO语句向数据表中插入新的数据。

sql

  table_name column1 column2 

value1 value2

  • 查询数据:使用SELECT语句从数据表中查询数据。

sql

 column1 column2 

table_name

condition

  • 更新数据:使用UPDATE语句更新数据表中的数据。

sql

 table_name

column1 value1 column2 value2

condition

  • 删除数据:使用DELETE FROM语句从数据表中删除符合条件的数据。

sql

  table_name

condition




9123 ;

以上是一些常用的 Linux MariaDB 命令,你可根据实际需求进行使用。

阅读更多 >>>  linux存在软连接怎么删除

网站数据信息

"linuxmariadb命令"浏览人数已经达到17次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linuxmariadb命令的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!