MySQL退出选择表格_MySQL+Navicat——多线程存数据的必备利器

4b0d062862a44a809f81a816c2265041.png

大型的论文和实验项目往往伴随着庞大的数据量。使用excel存储数据已经渐渐跟不上时代的需求。特别是在动态存储数据的情况下,多线程存储数据将会导致excel和TXT乱码打不开。

能够支持大样本数据存储和多线程存储的软件,首选MySQL。此外,Navicat能够大大降低文科生使用MySQL的复杂度。两个软件一起使用,将会触碰出感动人心的火花。

1、MySQL安装

MySQL的安装绝对阻止了一大部分人使用它。即便我安装过好几次,依然会遇到各种状况。这里,我总结一下其中一种最友好的安装方式(官方压缩包+cmd安装)。

1.1 下载MySQL

第一步,找到唯一的官方压缩包下载地址:https://dev.mysql.com/downloads/mysql/8.0.html

64e1aad9cd92a45b71f5226aa65fbe8b.png
图1:选择官方压缩包的第一个272.3M的压缩包

进入该页面,选择第一个压缩包,点击“download”;那么就会进入第二个页面如下:

8716cbcdca26677712ee3545296b6fa8.png
图2:点击“No thanks...”

第二个网页点击“no thanks, just start my download”,不用注册blabla等,弹出了下载框,点击保存。

这里有个小窍门:你可以右击“no thanks, just start my download”,然后会弹出安装包的链接,“复制链接”之后,可以使用迅雷下载。

79fcc92f4f1b0e51e2685a09a17b57db.png
图3:找到下载链接,放到迅雷里下载更快

27c096b2188be98ecaae75fbe1affa82.png
图3:找到下载链接,放到迅雷里下载更快

好的,下载得到了一个压缩包。解压,把“mysql-8.0.18-winx64”这个文件夹放到C盘中。MySQL默认安装在C盘中,别因为别的路径而出幺蛾子。。。那么我的路径就是“C:Program Filesmysql-8.0.18-winx64”。注意到,这个文件夹中没有“data”的文件夹。

97602fb5e9c6032aada6b64b6b849fda.png
图4:解压mysql-8.0.18-winx64并放在C盘中

1.2 通过cmd安装MySQL

首先,把bin这个文件夹添加到环境变量中。这样,才能够在cmd中使用mysql的操作。

37638ebbbe314ade679425c0804ecdc4.png
图5:将bin添加到环境变量中

打开cmd,逐行输入以下命令行。

  • 通过cd 进入C:Program Filesmysql-8.0.18-winx64bin文件夹,在bin目录下进行安装
cd C:Program Filesmysql-8.0.18-winx64bin
  • 达到bin目录,启动安装
mysqld -install

输出:service successfully installed.

注意:这里可能出现一下报错。

报错1:VCRUNTIME140_1.dll找不到。

880f95071d77859ac52c93bf271729c0.png

解决之道:下载ddl,下载链接:https://pan.baidu.com/s/1zyYLKv4pQf5o_NjYzUSyfA 提取码:k8dq,直接运行exe。

报错2:Install/Remove of the service denied!

7ba1a7b412c1d2f078a6ef5092613bf9.png

解决之道:C:WindowsSystem32cmd.exe,右击cmd选择以管理员身份运行。

8ed6e89a3765003ac973aaa8a9b13a53.png
  • 初始化+生成data文件夹+获取初始密码,注意“--console”不可缺少。
mysqld --initialize --console

输出:

2019-12-03 T18:31:49.968235Z 0[System][MY-013169]........A temporary password is generated for root@localhost: qk-nm1!hE/4r

2019-12-03 T18:32:00.694848Z......

那么此处的“qk-nm1!hE/4r”就是初始化密码,每个人的密码都不会一样。同时,C:Program Filesmysql-8.0.18-winx64这个文件夹生成了data文件夹。

  • 开启mysql
net start mysql

输出:MySQL服务正在启动... MySQL 服务已经启动成功。

  • 通过这个初始化密码登录
mysql -u root -p
Enter password : qk-nm1!hE/4r
(这里输密码的时候显示**********,注意别输错;输错的话,重复输入mysql -u root -p) 

那么成功进入MySQL,输出:

Welcome to the MySQL moniter........ Type 'c' to clear the current......

万一密码输错了的话,重复输入“mysql -u root -p”以及密码。

  • 修改刚刚的密码
ALTER 

新密码是指自己的设定的密码,例如‘123456’,单引号不可少。

  • 退出mysql
q;
  • 重新登录
mysql -u root -p
Enter password : 你的新密码

输出:Welcome to the MySQL moniter........ Type 'c' to clear the current......

以上操作不知道要比web installer简单到哪里去了。。

2. 安装Navicat

2.1 直接跳到你已经解压了Navicat的地方。。

点击Navicat的“连接”-“MySQL”,那么“连接名”随意写一个,主机“localhost”,端口“3306”,用户名“root”,密码“你的密码”。点击“连接测试”,通过即可。

d9b8a04c93ed0e4d07b0d736f7c397ab.png
图6:Navicat创建MySQL

在建立了之后,可以建立sheet,名称和类型自己把握就行了。

e34ead1c25cadc341ec1d1b9f0023a3c.png
图7:建立sheet

好了,以上就是如何下载+安装MySQL+使用Navicat操作MySQL的表格。如有问题,请大家指点哈。

python中连接MySQL的报错,Unknown system variable 'tx_isolation'报错的问题,SQLAlchemy版本过低,使用pip install SQLAlchemy==1.2.3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值