今天给大家分享一个特别好用的数据库可视化开发工具,那就是Navicat,相信大家第一眼看到命令行文本的时候都会特别的烦,因为页面实在是不好看,但是没有这些工具的话,开发起来也是非常难受的,那么我就个大家介绍下,我们可以直接搜索下载,然后安装打开
新建连接
在文件上单击,然后选择新建连接,因为我们安装的数据库也是MySQL所以在这里就选择MySQL。
填写配置信息
然后连接名可以选择不谢,写上用户名和密码就行了,然后连接测试,如果成功的话点击确定,如果不成功的话就需要考虑下是不是端口错了,或者用户名和密码不匹配的问题。
新建数据库
然后在我们刚刚建立的连接上右键,选择新建数据库,数据库就是你自己数据库的名字,字符集就是数据库的编码,这里一定要选择上,要不后来的话会因为这么编码不匹配出现乱码的问题。我们一般都选择utf-8的格式。
新建表
之后打开数据库找到表结构,然后右键新建表。
设计表
填写名,类型,长度,选择主键,是否为空和是否自动递增等等。
表结构
然后Ctrl+S保存,键入表名然后确定就行了。
表内容
然后刷新,展开表就可以看到我们刚刚建立的表了。
向表中插入数据
然后我们直接就可以向表中键入数据了。
用命令行创建数据库
我们也可以用命令行文本来创建数据库,我们需要用cmd打开命令行,然后用mysql -hlocalhost -u(用户名字) -p(密码),如果提示不是内部指令的话就需要来配置MySQL的环境变量了,具体配置过程在上一篇文章有详细说明,然后用create database (数据库名);执行这个语句就可以创建数据库了。
用命令行创建表
然后使用这个数据库,输入create table user(id int(10) not null auto_increment,username varchar(30),password varchar(30),primary key(id));代表的意思就是创建表明为user的表,然后设置int型字段长度为10名字为id,不能为空,自动增长并且还是主键。
用命令行插入数据
我们也可以用Navicat中带的命令行文本工具来操作,效果都是一样的。我们在这里就用命令行来插入表中的数据,insert into user value(1,"李四","1234");
查看用命令行操作的结果
然后我们断开连接,在建立连接,就可以看到我们之前代码执行后,创建的表和插入的数据了。
领取专属 10元无门槛券
私享最新 技术干货