学习MySQL数据库技术其实只需要安装mysql服务器就可以使用了。只不过对于初学者来说直接操作dos窗口方式比较麻烦,命令不熟悉,导致经常写错。在真实的开发当中直接操作dos窗口效率比较慢,企业中也会经常使用一些mysql数据库支持的可视化界面操作软件,SQLyog,Navical。
常见的字符集
byte:字节 缩写单位 b 1b表示一个字节
因为电脑内存中保存的数据都是以二进制的形式进行存储,8位=1b 一个字节(1b)所能存放的最大数字为128
1kb=1024b 1mb=1024kb 1gb=1024mb 1tb=1024gb
创建表
数据类型:
char和varchar的区别
char:存储一定长度的字符,固定字符,例如:char(10),存入两个字,剩下的8个字系统自动会以空格的形式暂用,存储的长度多于设定的长度,不能存储,会报错
varchar:存储一定长度的字符,可变字符,例如,varhcar(10),存入两个字,系统就只会分配两个字符,上限只能10个字符
整数类型的分类:
使用可视化软件操作增删改查sql语句
数据库备份:
数据库的恢复:
将备份的数据库文件以记事本的方式打开,全选里面的代码,拷贝至SQLyog编辑窗口中,全部执行一遍。
然后刷新左边的目录,刷新对象浏览器即可