记得去年夏天,我在公园的长椅上坐着,看着天空中飘过的朵朵白云,突然想到一个问题:为什么天空中会有云彩?等等,我还记得有一次,我在网上查过,说云是由水蒸气凝结成的,那水蒸气又是从哪里来的呢?

如何配置数据源(详细图文教程)

哎哟,配置MySQL数据源在Windows上其实也不复杂,就那么几步,我给你细细道来。

首先,你得打开Windows的【开始】菜单,然后选【控制面板】,进去之后找到【管理工具】,点开它,再找到【数据源(ODBC)】配置窗口,这就是第一步。

第二步,在数据源配置窗口里,你得切换到【系统DSN】选项卡,然后点那个【添加】按钮。
在这一步,你得从驱动列表里选择【MySQLODBC5 .1 Driver】,这个版本是根据你安装的MySQL驱动版本来的,得对得上号。

接下来,填信息。
在数据源配置界面,你先得填个数据源名称,比如叫MySQL_Test,这样方便你以后找。
然后,TCP/IPServer那一栏,你得填MySQL服务器的IP地址,如果是本地的话,就填1 2 7 .0.0.1 Port那一栏,默认是3 3 06 ,不用改。
User和Password,填你的数据库登录用户名和密码。
Database那一栏,选你要连接的数据库名称。

填完信息后,你得测试连接。
点那个右下角的【Test】按钮,系统就会尝试连接数据库。
要是成功了,会弹出一个窗口告诉你Connection successful,那就说明配置正确了。
要是不行,你得检查一下网络,看看防火墙有没有阻止连接,用户名、密码、数据库名称对不对,MySQL服务是不是在正常运行。

测试通过后,你就点【OK】保存数据源。
配置好的数据源会显示在【系统DSN】列表里,以后用的时候,直接通过这个名称调用连接就OK了。

还有几个注意事项,驱动版本要和MySQL服务器版本匹配,比如MySQL8 .0就得用对应的驱动。
要是你用远程连接,得在MySQL里授权用户访问权限。
字符集的话,如果要处理中文,就设置成utf8 或utf8 mb4
就这样,你在Windows上配置MySQL数据源就搞定了,应用程序和数据库连接起来也方便。
我当时也没想明白,后来慢慢摸索,现在搞明白了,分享给大家。

Kettle 连接 MySQL 数据库报错解决办法

1 . 驱动不兼容,先升级Kettle或降级MySQL驱动。
2 . 检查Kettle配置文件,确保驱动路径正确。
3 . MySQL防火墙开端口,用户权限足。
4 . URL格式对,端口对,用户名密码对。
5 . 用JDBC连接,SSL参数调整。
6 . 最后才考虑降级MySQL,先备份数据。