执行 show databases; 命令可以查看当前数据库的所有数据库。
注意在 MySQL 客户端执行 SQL 语句的时候要带上分号 ; 并按下 enter 键,不然 MySQL 会认为你还没有输入完,会换一行继续等待你输入。
OK,像上面截图中的 information_schema、mysql、performance_schema、sys 这些都是 MySQL 自带的数据库,剩余的 、codingmore、pai_coding 等都是我本地创建的数据库。
上面截图中的 pai_coding 就是技术派项目的数据库。
创建数据库
语法:create database 数据库名;
比如说我要创建一个名为 test 的数据库,就可以执行:
create database test;
如果提示 Query OK, 1 row affected (0.02 sec),说明数据库创建成功了。
再用 show databases; 命令查看一下,就可以看到 test 数据库了。
一个小技巧:MySQL 会记忆之前输入过的命令,使用键盘上的Tab上下箭头按键可以切换命令。
通常情况下,我们在创建数据库的时候会额外加上 if not exists,否则当数据库已经存在的时候,会报 database exists 的错误。
create database test; ERROR 1007 (HY000): Can't create database 'test'; database exists
我们可以这样写:
create database if not exists test; Query OK, 1 row affected, 1 warning (0.00 sec)
可以看到,SQL 语句执行成功了,但会有一个 warning 警告,这是因为数据库已经存在了,所以 MySQL 会提示我们。
切换数据库
语法:
use 数据库名;
比如说我们要切换到技术派的 pai_coding 数据库,就可以执行:
use pai_coding;
如果提示 Database changed,说明切换成功了。
只有切换到技术派数据库下,我们才能对技术派数据库下面的表进行操作。
今天的文章 MySQL 的数据库操作,利用Spring Boot实现MySQL数据库的自动创建分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/98507.html