MySQL运算符

比较运算符

LEAST

1
2
3
4
SELECT LEAST(2, 0); => 0
SELECT LEAST(20.0, 3.0, 100.5); => 3.0
SELECT LEAST('a', 'b', 'c'); => a
SELECT LEAST(5, NULL); => NULL
阅读更多

MySQL库和表操作

数据库查看

1
2
3
4
5
6
7
8
查看数据库
> SHOW DATABASES;

查看数据库定义
> SHOW CREATE DATABASE mysql;

查看数据库中表
> SHOW TABLES;
阅读更多

MySQL备份

mysqldump备份

1
2
3
mysqldump [选项] 数据库名 [表名] > 脚本名
mysqldump [选项] --数据库名 [选项 表名] > 脚本名
mysqldump [选项] --all-databases [选项] > 脚本名
阅读更多

MySQL事务

MySQL 命令行下事务默认自动提交,即执行 SQL 语句后就会马上执行 COMMIT 操作。因此要显式地开启一个事务务须使用命令 BEGIN,或者执行命令 SET AUTOCOMMIT = 0,用来禁止使用当前会话的自动提交。

阅读更多

MySQL安装和配置

Centos8+ 安装 MySQL8+

解决 Centos8 yum源问题

Yum存储库中的MySQL安装程序包: 地址

1
2
3
4
5
6
7
8
9
10
11
1. 使用wget命令下载MySQL
sudo wget https://repo.mysql.com//mysql80-community-release-el8-4.noarch.rpm

2. 校验安装包 md5 hash
sudo md5sum mysql80-community-release-el8-4.noarch.rpm

3. 更新软件存储库
sudo rpm -ivh mysql80-community-release-el8-4.noarch.rpm

4. 安装MySQL
sudo yum install mysql-server
阅读更多