教你玩转数据库(1)

1、 登录

在安装好数据库后,在命令行登录MySQL:

mysql -u 用户名 -p

比如使用 root 用户登录:

mysql -u root -p

2、数据库管理

2.1、所有数据库

查看当前用户能访问的所有数据库。

此处用 root 用户查看所有数据库:

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.06 sec)

2.2、当前数据库

通过以下语句来查询当前正在操作的数据库:

select database() ;

或者使用:

select database() from dual ;

2.3、选择数据库

mysql提示符中通过 use 数据库名 来选择目标数据库,比如:

mysql> use mysql
Database changed

选中数据库后即可查询当前选中的数据库:

mysql> select database();
+------------+
| database() |
+------------+
| mysql      |
+------------+
1 row in set (0.00 sec)

2.4、创建数据库

在 MySQL 8 中创建新的数据库只需要使用以下命令即可:

create database 数据库名;

比如创建一个名称为 kaifamiao 的数据库,可以使用:

create database kaifamiao;

2.5、数据库元数据

若要查看创建数据库时的使用相关配置(即数据库元数据),可以通过以下命令来实现:

show create database 数据库名;

比如:

show create database kaifamiao;

2.6、修改数据库

通过 alter database 命令来修改数据库:

alter database 数据库名 [ character set 字符集 ] [ collate 校验规则 ]

比如修改 kaifamiao 数据库的字符编码为 utf8

alter database `kaifamiao` character set utf8 ;

修改之后可以通过查看数据库元数据来查看修改后的结果。

注意,在 MySQL 中 utf8 不等同于 utf8mb4 ,MySQL中的 utf8mb4 才是真正的 UTF-8

2.7、删除数据库

通过 drop database 命令来删除指定的数据库:

drop database 数据库名;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值