mysql怎么创建学籍表 mysql建立一个学生表
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error
SQL语句问题:
创新互联公司专业为企业提供和林格尔网站建设、和林格尔做网站、和林格尔网站设计、和林格尔网站制作等企业网站建设、网页设计与制作、和林格尔企业网站模板建站服务,10余年和林格尔做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
String sql="insert into ceshi(学号,姓名,性别,专业,年级,出生) values("+number+","+name+","+sex+","+discipling+","+grade+","+borth+")";
还有就是一般数据库表的column定义是不要用中文的!这个也可能是你的出错原因。
怎么用mysql建表,并将数据库导入eclipse
MySQL的安全设置,包括设置root密码,删除空用户,开放root帐号远程访问权限。
C:\ E:\mysql\bin\mysql -u root
mysql use mysql
mysql select user,host,password from user;
可看到如下查讯结果:
user host password
root localhost
root 127.0.0.1
localhost
删除空的帐号mysql delete from user where user='';
将host=127.0.0.1改为%或本机IP,以便远程访问数据库
mysql update user set host = '%'
- where host='127.0.0.1';
设置root@localhsot,root@%密码:
mysql update user set password = password('newpwd')
- where host = '%';
mysql update user set password = password('newpwd')
- where host = 'localhost';
或者只用如下一行命令,同时对两个root命名
mysql update user set password = password('newpwd');(不推荐使用)
更新密码后,必须用FLUSH PRIVILEGES让服务器重新读授权表。否则,重新启动服务器前,不会使用更改。
=========================
1,我怎么设置“root密码为空”不成功呢?设置为空有什么用呢?2,安装完了mysql还需要配置什么东东不?3,怎么用mysql建表,并将数据库导入eclipse呢?我在弄一个学籍管理系统,数据库连接总有错误。
求教 MySql数据库建表 如内容应该怎么建 语句应该怎么写完整
table_name表名和字段名你可以自己改一下,还有最后表注释,可以改成比如'学籍表'之类的
还有数据类型,你也可以根据自己需要调整
CREATE TABLE table_name(
XM varchar(20) NOT NULL COMMENT '姓名',
XB enum('男', '女') NOT NULL DEFAULT '男' COMMENT '性别',
XH varchar(20) PRIMARY KEY COMMENT '学号',
BJ varchar(20) COMMENT '班级',
SFZ varchar(20) COMMENT '身份证',
DH varchar(20) COMMENT '电话',
ZT varchar(20) NOT NULL COMMENT '状态',
CJSJ datetime NOT NULL COMMENT '创建时间'
)COMMENT='表注释';
MySQL里面的主键外键都是什么意思,看不太明白,谁能通俗的说下,谢谢~~ 怎么样理解好。
其实不止是mysql里,所有的数据库都有主键外键的概念。举个简单的例子。
因为在中国有不少人姓名相同,所以虽然在你家里能用名字做统一标识,但是在中国这个范围却不行,所以就有了身份证号,这是主键,保证每一个人有一个。
然后你会上学,上学的话就有学籍这么个东西,虽然有学籍号还有学籍信息,但是我现在想要通过身份证号知道你的学历的话,在学籍这个表中,就要加入你的身份信息,这个身份信息与学籍信息当然不是在一个表里的,最简单的方法,是把身份信息都复制到学籍信息这个表里,不过很显然,这样数据库就有两份记录,一份在身份信息表里,一份在学籍信息表里,而且都是身份信息。这叫做冗余,不但占多了空间,还不能保证修改时候的同步,而且你也许还有社会保险啦,驾驶证之类更多的信息存在,我也不可能每个表都复制身份信息过去。这时就出现在外键,我只需要在这些表中插入身份证号这个列做为外键,那我到时候通过这个唯一的编号去身份信息这个表里找就好了,而且修改身份信息的话也只要在身份信息这个表做就好了,很方便很简单不是吗
怎样用Java设计学生成绩和学生学籍管理系统
java本身不适于搞数据库开发的。一般用ASP结合sql来开发的最为流行的。用java来开发数据库,同用C来开发数据库没什么区别,都是最不擅长的办法。
网页名称:mysql怎么创建学籍表 mysql建立一个学生表
文章出自:http://scyanting.com/article/dociooo.html