关键字:创建数据库、新建数据库
问题背景
在课程中,有很多需要自己新建的数据库,没有提供创建数据库的脚本,比如test
库,wuya
库。
下面提供两种创建数据库的方法。
关联问题:
https://www.mashibing.com/question/detail/99557
方法1:使用Navicat(强烈推荐)
1)下载Navicat并连接数据库
首先,从课程资料下载Navicat,“免安装版”。
连接数据库方法参考:
https://wiki.bafangwy.com/doc/601/
下面以新建数据库wuya
为例。
2)新建数据库
在左侧数据库列表上右键——新建数据库
输入数据库名字
字符集(固定 utf8mb4 -- UTF-8 Unicode
)输入utf8m
以后选中
排序规则(固定 utf8mb4_general_ci
)输入utf8m
以后选中
注意:新建数据库以后,在连接上右键刷新才能看到。或者关闭localhost
连接、再打开。
3)执行建表脚本
3.1找到建表脚本
PHP工程,.sql
脚本脚本一般会放在根目录下。
Java工程,.sql
建表脚本一般会放在src/main/resources
目录下
3.2执行建表脚本
双击数据库名字,代表使用这个数据库(否则会把表建到其他库去):
Ctrl+Q 新建查询窗口,然后把.sql
文件里面的语句全部粘贴进去,运行即可。
注意:如果脚本里面有create database
语句,一定要删掉,否则建库重复会报错。
方法2:在cmd中操作
1)连接数据库
mysql -uroot -proot
2)建库语句
只修改其中的库名:wuya
即可
3)指定使用数据库
创建了数据库以后,指定使用数据库:use wuya;
4)执行建表语句
语法格式:source 绝对路径\xxxx.sql;
比如:source E:\log4j\db.sql;
同样要检查.sql
文件中是否已有create database
的内容。