Zusammenfassung der Grundoperationen der MySQL-Datenbank

 1. Grundlegende Datenbankoperationen

1. Erstellen Sie eine Datenbank und ändern Sie das Datenbankkodierungsformat

//直接创建,如果已存在同名数据库会报错
CREATE DATABASE database_name;

//没有同名数据库才创建
CREATE DATABASE IF NOT EXISTS database_name;

//创建指定字符编码规格的数据库 character_name:字符编码 collate_name:校验规则           
//DEFAULT ENCRYPTION='N':不使用MySQL的加密技术
CREATE DATABASE [IF NOT EXISTS] database_name DEFAULT CHARACTER SET character_name COLLATE collate_name [DEFAULT ENCRYPTION='N'];

//修改数据库的编码格式
ALTER DATABASE database_name CHARACTER SET character_name collate collate_name;

2. Sehen Sie sich die Datenbank an

//查看所有数据库
SHOW DATABASES;

//查看(当前)MySQL命令行所在的数据库
SELECT DATABASE();

//切换MySQL命令行所在的数据库
USE DATABASE_name;

//查看数据库的信息
SHOW CREATE DATABASE database_name \G

4. Ändern Sie den Datenbanknamen

Versionen 8.0 und höher unterstützen das direkte Ändern des Datenbanknamens nicht. Sie können den Datenbanknamen ändern, indem Sie eine neue Datenbank erstellen, die Daten übertragen und dann die alte Datenbank löschen.

//新建一个数据库,使用新的名字
CREATE DATABASE new_database_name;

//将旧数据库中的表结构和数据导出到新数据库,命令中,请将username替换为您的MySQL用户名,然后按照提示输入密码。
mysqldump -u username -p old_database_name | mysql -u username -p new_database_name

//确保新数据库中的所有数据已成功导入后,您可以选择删除旧数据库
DROP DATABASE old_database_name;

5. Löschen Sie die Datenbank

//删除数据库
DROP DATABASE [IF EXISTS] database_name;


//如果该数据库不存在会报错
 DROP DATABASE database_name;

Supongo que te gusta

Origin blog.csdn.net/weixin_51451545/article/details/132399838
Recomendado
Clasificación