create database Student;
create table StuInfo(stuName varchar(8),stuId varchar(12) primary key,stuAge int,stuSex varchar(4)
);
alter table stuinfo drop stuSex,add stuSex varchar(4);
insert into stuinfo(stuName,stuAge,stuSex,stuId)values("朱豪",22,"男","123456");
select * from stuinfo;
查询数据。
jdbc连接mysql
public static void main(String[] args) {// TODO Auto-generated method stubConnection conn=null;try{String mysqlStr=sql.jdbc.Driver";String url="jdbc:mysql://localhost:3306/Student";String user="root";String password="mysql";String selectSql="select * from stuinfo;";String createSql="create table stuinfo(stuName varchar(8),stuId varchar(8),stuSex varchar(4),stuAge int);";String insertSql="insert into stuinfo(stuName,stuId,stuSex,stuAge)values(?,?,?,?);";Class.forName(mysqlStr);connConnection(url,user,password);PreparedStatement ps=conn.prepareStatement(insertSql);ps.setString(1, "呵呵");ps.setString(2, "12345");ps.setString(3, "男");ps.setInt(4, 22);ps.execute();ResultSet rsuteQuery(selectSql);if(conn!=null){System.out.println("连接成功!");}()){String tnameString("stuName");String tsexString("stuSex");String tidString("stuId");int tageInt("stuAge");//System.out.Row());System.out.println(tname+"-----"+tsex+"----"+tid+"-----"+tage);}}catch(ClassNotFoundException e){e.printStackTrace();}catch(SQLException e){e.printStackTrace();}}
别忘记添加jdbc连接的jar文件
mysql装在c盘program files的话,路径如下:
C:Program FilesMySQLConnector J 5.1.23
文件名为(不同版本可能略微有所区别):
mysql-connector-java-5.1.23-bin.jar
这里有一份w3cschool上的教程:
点击打开链接
本文发布于:2024-02-04 14:27:52,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170709343756371.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |