首页 >

mybatis如何在mysql中创建表 |python web mysql

mysql 更新 递增,mysql时间相隔计算,mysql运维怎么设置,向mysql中录入数据,mysql 带密码安装,python web mysqlmybatis如何在mysql中创建表 |python web mysql

在使用MyBatis创建表前,需要在MySQL数据库中创建表所需的库和表。可使用如下SQL语句创建一个名为mybatis的库:

<pre>
CREATE DATABASE mybatis;
</pre>

接着,使用如下SQL语句在mybatis库中创建名为user的表:

<pre>
USE mybatis;
CREATE TABLE user(
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
age INT NOT NULL,
PRIMARY KEY ( id )
);
</pre>

创建表后,需要将表与MyBatis关联起来。可以使用如下的mapper代码:

<pre>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="UserMapper">
<resultMap id="UserResultMap" type="User">
<id column="id" property="id" />
<result column="name" property="name" />
<result column="age" property="age" />
</resultMap>
<create id="createTable" resultType="void">
CREATE TABLE user(
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
age INT NOT NULL,
PRIMARY KEY ( id )
);
</create>
</mapper>
</pre>

在mapper代码中,使用<create>标签创建表。其中,id属性指定方法的名称,resultType属性指定方法的返回类型,此处设为void。

通过以上步骤,大家已经成功在MySQL数据库中创建了表,并利用MyBatis进行了关联。接下来,就可以使用MyBatis进行相关操作了。


mybatis如何在mysql中创建表 |python web mysql
  • mysql建表生日用什么格式 |apache php mysql 集成
  • mysql建表生日用什么格式 |apache php mysql 集成 | mysql建表生日用什么格式 |apache php mysql 集成 ...

    mybatis如何在mysql中创建表 |python web mysql
  • 从零开始学习Workbench MySQL完整教程 |tomcat mysql集成环境
  • 从零开始学习Workbench MySQL完整教程 |tomcat mysql集成环境 | 从零开始学习Workbench MySQL完整教程 |tomcat mysql集成环境 ...

    mybatis如何在mysql中创建表 |python web mysql
  • 为什么MySQL安装会让你感到无助? |mysql 单个索引
  • 为什么MySQL安装会让你感到无助? |mysql 单个索引 | 为什么MySQL安装会让你感到无助? |mysql 单个索引 ...