mySQL装好需不需要在环境变量里配置,如何配置

mySQL装好需不需要在环境变量里配置,如何配置,第1张

mySQL装好后配置环境变量的步骤如下:

我们需要准备的材料分别是:电脑、Mysql。

1、首先,查找到mysql安装目录,例如:D:\xampp\mysql。

2、右键“我的电脑”,点击“高级系统设置”,点击“环境变量”按钮。

3、点击“新建”按钮,变量名输入:MYSQL_HOME,变量值输入mysql的路径,例如:D:\xampp\mysql,点击“确定”。

4、之后,打开cmd,即可直接输入数据库连接命令来使用,例如:mysql -u root -p。

一、概述

MySQL版本:5.7.17

客户端工具:NavicatforMySQL

二、MySQL安装

安装条件:

1).net framework4.0(下载地址:

如果Windows Server 2003 在安装.net framework4.0安装过程中报错: net framework 4.0安装时提示产生阻滞问题:运行安装程序前,必须安装 32 位 Windows 映像处理组件WIC

1、MySQL下载后的文件名为:mysql_installer_community_V5.6.21.1_setup.1418020972.msi,示意图如下:

2、双击后,d出如下窗口:(如果系统有提示,选择允许)

3、安装开始界面

4、勾选 I accept the license terms,如下图:

5、选择下一步,d出如下窗口:

6、选择第二项:Server only,如下图:(这一步选择非常重要)

7、点击下一步,示意图如下:

8、可以修改路径,也可以不修改,修改路径示意图如下:(可选)

9、点击下一步,进入准备安装界面

10、点击执行,安装

11、安装进度

12、安装完成

13、准备配置界面

14、配置服务器类型及端口号,默认即可

15、填写Root用户密码,请牢记该密码

16、填写密码

17、设置用户和服务开机启动,默认即可

18、确认配置

19、确认配置的过程中,如果有d出窗口,一定要允许,示意图如下:

20、完成配置

中间步骤自行设置

MySQL驱动版本根据自己安装的MySQL选择

我把AppTest改成了MybatisTest,不该也无妨;

其中Student类暂时只设置四个字段:

mapper接口暂时为空

在resources目录下新建File命名为db.peoperties,配置如下内容:

提示:以上配置适用于MySQL8.X版本,5.X版本按照如下配置:

1、transactionManager:事务管理器;

type 事务管理类型:

JDBC(JdbcTransactionFactory);

MANAGED(ManagedTransactionFactory)

自定义事务管理器:实现TransactionFactory接口.type指定为全类名

2、dataSource:数据源

type :数据源类型

UNPOOLED(UnpooledDataSourceFactory);POOLED(PooledDataSourceFactory);

JNDI(JndiDataSourceFactory)

自定义数据源:实现DataSourceFactory接口,type是全类名

<mapper>:注册一个sql映射文件

1、注册映射文件

resource:引用类路径下的sql映射文件

mybatis/StudentMapperpper.xml

url:引用网路路径或者磁盘路径下的sql映射文件

file:///var/mappers/AuthorMapper.xml

2、注册接口

class:引用(注册)接口,

① 有sql映射文件,映射文件名必须和接口同名,并且放在与接口同一目录下;

② 没有sql映射文件,所有的sql都是利用注解写在接口上

推荐:

比较重要的,复杂的Dao接口我们来写sql映射文件

不重要,简单的Dao接口为了开发快速可以使用注解;

批量注册

需要在资源路径下(resources)建立和dao一样的文件目录来存放想xml映射文件,如:com.example.StudentMapperpper.xml

StudentMapper

在resources的mybatis目录下新建文件夹mapper,新建xml文件StudentMapper.xml

namespace :名称空间指定为接口的全类名

id :唯一标识

resultType :返回值类型

#{id} :从传递过来的参数中取出id值

resources目录(MajorMapper.xml暂时不用创建)如下:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8421803.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存