安装mysql到免费DataGrip保姆级教程

由于本教程是全过程,齐全到每一步都有,所以更多的是图片,所以只需要根据图片每一步操作即可,篇幅有点长,见谅。

目录

1,安装mysql

2,环境配置

3,安装DataGrip

4,配置DataGrip

5,连接mysql数据库


1,安装mysql

百度搜索mysql官网https://www.mysql.com/cn/

点击downloads下载

下拉找到MySQL Community (GPL) Downloads »,个人学习用户选择社区版就好了

选择下面windows版本MySQL Installer for Windows

然后可以选择版本 我这里选了最新的版本 然后选择第二个下载

下载后打开安装程序,我这里选了第一个简单省事,它是默认安装在c盘的,如果想安装在别的盘,可以选择第四个,选择第四个就自己选择安装的项目然后选择Advanced Options自定义安装的地址。

我这里简单省事直接Execute 执行下一步就好,然后next下一步就好

这里默认不用改,一般端口都是3306,不用改直接next下一步

这里也是,直接第一个然后next下一步

然后到设置密码,这个密码要记住,回头登录mysql要用到,设置好后next下一步

这个也不用管 这里打勾了 mysql会在你电脑开机后自动启动mysql的服务,然后直接next下一步就好。

然后Execute执行,等待下载安装就行。

下载好后可以在windows开始界面找到

然后点击输入你刚才的密码后跳出安装的版本信息,这就代表安装正常。

2,环境配置

如果想要使用windows的命令窗口运行mysql的话需要配置一下环境变量

首先我们要找到安装mysql的路径

如果和我一样安装在c盘的话,路径默认在以下图,然后复制路径

然后在桌面右键此电脑然后点击属性,然后根据我现在箭头的指示一步步进行点击,最好新建的环境变量后粘贴上图复制的地址,然后加个 \ ,然后点击确定,每个窗口都点击确定。

这个时候我们就可以在win加r调用命令行窗口使用代码

mysql -u root -p

然后输入密码登录mysql

3,安装DataGrip

然后到安装DataGrip了

这个官方版本是收费的,如果需要免费版本可以到作者主页资源页下载,或者联系作者索要。

解压的时候可以尝试关掉杀毒软件不然里面有一个程序会被直接删掉,需要你去杀毒软件重新拉取信任,才会出现回文件夹

然后我这个下载好了就直接看教程了,

点击安装程序,然后选择安装位置,如果跳出以下窗口就是要你选择一个空的文件夹,然后next下一步就好。

然后自行打勾第一个,在桌面创建快捷图标,然后next下一步就好

这步install就好,然后等待下载安装

最后finish完成安装,然后打开软件,如果跳出这个页面,那就叉掉然后就会退出这个软件。

4,配置DataGrip

这个时候就要用到我资源包里面的另一个程序了,右键点击以管理员身份运行,第一遍运行失败的话就再运行一遍。

运行完了之后就重新打开窗口就没有那个弹窗了,然后需要汉化的可以再Plugins搜索chinese然后选择第二个下载然后重启就变成中文版了。

5,连接mysql数据库

然后是连接我们的数据库

在主页新建项目然后创建你的文件地址然后打开

然后在左边的添加数据源这里

然后先要安装mysql的驱动

等待下载好后,然后输入用户名,和密码,密码是刚才的创建数据库的密码

然后点击下面的测试连接,跳出已成功的页面证明我们的数据库已经连接好了

然后点击应用就好了

这里打开所有框架

然后就是命令窗口了,也可以右键新的查询控制台,这里就是输入命令行的窗口了。

这个控制台就是类似于刚开始下载好的mysql的运行窗口,只不过这个软件的可视化好一点,而且有代码提示。

至此,全篇结束。

<think>嗯,用户想了解如何使用DataGrip导入CSV数据。我之前处理过类似的问题,记得有几个引用资料提到了导入步骤和常见错误。首先,用户可能需要一个基本的导入流程,比如准备CSV文件、连接到数据库、使用导入向导这些步骤。 然后,用户可能遇到的常见问题应该包括编码问题、空列报错和字符集不匹配。比如引用[2]提到空列会导致SQL语法错误,需要删除空列。引用[3]和[4]分别涉及编码转换和修改字符集为utf8mb4。这些都需要在回答中涵盖,帮助用户避免常见陷阱。 另外,用户可能需要具体的操作示例,比如如何打开导入向导,选择文件,调整设置。还要注意强调检查CSV文件的格式,比如表头是否匹配,是否有隐藏的空列。如果有错误提示,应该引导用户根据错误信息排查,比如检查编码或者修改数据库字符集。 最后,生成相关问题时,要考虑用户可能进一步想知道的内容,比如性能优化、处理大数据量技巧,或者导出数据的方法。这些问题可以帮用户更全面地使用DataGrip进行数据管理。</think>### DataGrip导入CSV数据详细教程 #### **步骤1:准备CSV文件** - 确保CSV文件格式规范: - 列名与目标表字段对应(若勾选`First row is header`,首行需为列名) - 删除空列或隐藏字符,避免导入时报错[^2] - 编码建议使用UTF-8(若文件含中文,需转换为UTF-8编码,避免乱码[^3]) #### **步骤2:连接数据库** 1. 在DataGrip中创建或选择目标MySQL/Hive数据库连接。 2. 右键点击目标表所在数据库或表名,选择`Import Data from File`。 #### **步骤3:配置导入向导** 1. **选择文件**:浏览并上传CSV文件。 2. **格式设置**: - 勾选`First row is header`(若首行为列名) - 设置分隔符(默认逗号)、文本限定符(如双引号) 3. **目标表映射**: - 自动匹配列名或手动调整字段对应关系 - 若目标表不存在,DataGrip可自动生成建表语句 #### **步骤4:处理编码与字符集问题** - 若报错`Incorrect string value`,需修改数据库字符集: ```sql ALTER DATABASE 数据库名 CHARACTER SET utf8mb4; [^4] ``` - CSV文件若为GBK编码,需提前转换为UTF-8[^3] #### **步骤5:执行导入** - 预览数据无误后点击`Import`,等待完成提示。 #### **常见错误与解决** 1. **报错`[42000][1064]`**:检查CSV是否含空列或列名重复,删除空列后重试。 2. **中文乱码**:确保文件编码为UTF-8,数据库字符集为`utf8mb4`[^4]。 3. **数据类型不匹配**:在导入前调整CSV数据格式或修改目标表字段类型。 ---
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

A等天晴

谢谢哥

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值