MySQL——心累的入门之旅

MySQL——心累的入门之旅

今天中午取到了之前买的 MySQL 计算机二级考试的教材书,下午考完试就开始了 MySQL(Mac 版本)的入门之旅,非常心累。

下面记录了这次探索的过程。

安装 MySQL 社区版

点击下面的下载地址即可跳转下载。
下载地址

安装一个 IDE

虽然我的电脑上装了一大堆我不会有的数据库管理的软件,但是出于对 PyCharm 和 CLion 的喜爱,我还是选择了 DataGrip,破解版可以到这里下载:DataGrip

登录 MySQL

参考这篇推文解决 Access denied for user ‘root‘@’localhost’ (using password: NO)。登录方法如下:

1
2
3
4
5
6
7
# 登录
mysql -u root -p;
# 输入默认密码后,会登陆成功;
# 执行下面的命令可以设置新的密码:
SET PASSWORD = PASSWORD("XXXXX");
# 退出
exit;

然后是在 DataGrip 上链接 MySQL

刚刚打开 DataGrip 的时候我是非常懵逼的,最后研究了好一会儿才基本搞明白,具体可以看考这篇:
Data Grip 使用—>创建数据库连接

另外,点击这个就会出现这个数据库的结构:

将 Excel 文件导入数据库

Excel 文件需要先转成 csv 文件才能导入数据库,导入方法如下:

大概就是这些了。

Python 连接数据库

最后又研究了一下 Python 如何链接数据库。
需要 pymysql 包,下面的两行代码即可连接数据库,不过会出错:

1
2
import pymysql
db = pymysql.connect("localhost","root","你的密码","MyDataBase" )

出错的解决方法可以参考下面的这个文章:
pymysql pymysql.err.OperationalError 1045 Access denied 最简单解决办法

探索失败的地方

本来是想再安装一下 ODBC 的,这样就可以跟 Stata 一起使用了。但是 Mac 版本的不像 Windows 的那样好用,尝试了很久也没成功,最后也不得不放弃。

未来计划

计划暑假好好学习 MySQL 程序设计,开启自己全新的工作流程!

Comments

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×