这两天开始学习了一些关于mysql数据库的相关知识,之前在学校的时候也学习过sql server2008,不过二者还是有部分区别。首先要夸一下MySQL的安装,以前这个sql2008真的装的我脑壳疼,mysql好很多,其次安装完了以后mysql基础版本是使用命令行进行操作 就是这种看上去很粗糙的画面,不过好像很像我心目中程序员们操作的那样,
这里可以直接通过输入创建数据库和相关表格的代码,并能运行基本的增删改查等等,不过缺点是看上去太抽象了,还有他这里要用到``作为分隔符,注意这个符号是数字键1左边的那个,不是回车键边上的。
然后,如果按照大多数的人对于界面的需求,应该会下载workbench或是Navicat之类的可视化工具,Navicat就是可以通过链接mysql的数据库对其进行操作,连接成功后得打开数据库,或是直接通过点击查询-》新建查询输入数据库创建的相关代码。另外附加一些最基本的增删改查的代码。
增:insert into 表名(字段1,字段2)values (值1,值2);
新增列:alter table 被插入表名 add column 新列名 name varchar(20) not null;
//字段实际上指的就是表中的列名,列名不需要添加引号,添加的值得注意类型,如果是varchar类型得加引号否则会报错,还有要注意的是,不管是命令行还是navicat等可视化工具,语句末尾的识别都是分号,否则会报错,顺便提一嘴&#