📜  MariaDB教程(1)

📅  最后修改于: 2023-12-03 15:32:49.489000             🧑  作者: Mango

MariaDB教程

MariaDB是一个开源的关系型数据库管理系统,它是MySQL的分支版本,继承了MySQL的优秀特性,并进行了一些改进和优化。MariaDB有更好的性能、更多的功能、更好的兼容性,被越来越多的开发者和组织选择使用。

安装MariaDB
  • 在Ubuntu上安装MariaDB
sudo apt update
sudo apt install mariadb-server
  • 在CentOS上安装MariaDB
sudo yum update
sudo yum install mariadb-server
连接MariaDB
mysql -u root -p

以上命令会连接到MariaDB数据库,并要求输入root用户的密码。如果密码正确,将会显示MariaDB的欢迎信息。

创建数据库
CREATE DATABASE dbname;

以上命令将创建一个名为dbname的数据库。

创建表
CREATE TABLE tablename (
  col1 datatype PRIMARY KEY,
  col2 datatype,
  col3 datatype,
  ...
);

以上命令将创建一个名为tablename的表格,其中包含col1、col2、col3等列,每个列指定一个数据类型,并使用col1作为主键。

插入数据
INSERT INTO tablename (col1, col2, col3, ...) VALUES (val1, val2, val3, ...);

以上命令将在名为tablename的表格中插入一行数据,其中val1、val2、val3等值分别对应col1、col2、col3等列。

更新数据
UPDATE tablename SET col1=val1, col2=val2, col3=val3, ... WHERE condition;

以上命令将更新名为tablename的表格中符合条件condition的行的数据,将col1、col2、col3等列的值分别更新为val1、val2、val3等值。

删除数据
DELETE FROM tablename WHERE condition;

以上命令将删除名为tablename的表格中符合条件condition的行的数据。

查询数据
SELECT * FROM tablename WHERE condition;

以上命令将查询名为tablename的表格中符合条件condition的行的数据,并返回所有列的值。可以使用SELECT语句中的其他关键字,如SELECT DISTINCT、SELECT COUNT、SELECT AVG等,以实现更复杂的数据查询。

总结

上述介绍了MariaDB的安装、连接、创建数据库、创建表、插入数据、更新数据、删除数据、查询数据等基本操作。如果您想更深入了解MariaDB的高级功能和优化技巧,请参考MariaDB官方文档。