navicat for mysql简单使用

navicat 基础用法简单做个笔记,这方面还是很小白
先从网上下载安装包资源很多,我的是中文版看着舒服
准备连接数据库,在此之前请确定MySql安装完成并顺利运行。。。。

 

连接名:可以任意填写,方便以后识别区分即可

主机名或IP: 填写服务器的主机名(必须要能解析的)或者服务器IP地址,如果是本机可 以填写localhost
端口:默认是3306 如果修改了其他端口,需要对应  (查看端口号:show global variables like 'port';)
密码:就是用户名root密码或者其他mysql用户的密码

 

 

查看端口号方法一命令查询:show global variables like 'port';

 

 

查看端口号方法二:直接到mysql安装目录看 my.ini 文件

 

测试连接

 

 

 

 新增一个数据库

 

 

字符集、排序规则设置utf8就行了

 

 

 

 

新建个表,来个最简单的学生信息表

 

 

 

 

 

 

考虑到性别存在未知的可能,而且这种能明确是个位数故设计为:char,女0,男1,未知2

表的设计非常重要,是服务器优化中比较根基的一部分,要是表没写好,后期怎么优化也有限

我对数据类型还是没足够掌握好,以上表设计仅供参考,最终还是得根据业务需求来设计表

 

设计完后,打开表

 

 表操作:

 

 

接下来就是基本sql语句了
表查询:select * from student

 

添加一个:insert into student(name,age,sex) values('Jeck','17','1')

 

根据id编辑指定数据:update student set age='20',sex='2' where id=3

 

根据id删除指定数据:delete from student where id=3

 

 

说说一直爆mysql 1055错误问题

 

百度说估计是版本问题,我版本的确是5.7+,无论我怎么改这个错依然存在,

但虽然报错,但语句还是成功执行数据库也能看到效果

 

posted @ 2021-06-16 19:34  前端-大雄  阅读(913)  评论(0编辑  收藏  举报