运行sql文件不成功_认识SQL数据库

Excel共有100多万行,也就是说可以容纳100多万行数据。但数据体量越大,运行速度也相应下降;而且当数据量远超过100万时,Excel已经不能明显发挥它的优势,这时,一个叫数据库的东西就应运而生了。

数据库(Database,DB),简单来说,就是数据存储的仓库。而用来管理数据库的计算机系统,就叫做数据库管理系统(Database Management System,DBMS)。DBMS现阶段主要有5种类型,应用最广泛的就是关系型数据库管理系统(Relational Database Management System,RDBMS)。它就跟我们的Excel表一样,也是由行列数据构成,方便操作,简单易懂。目前具有代表性的RDBMS主要有以下5种:

  1. Oracle Database(简称Oracle):甲骨文公司旗下
  2. SQL Server:微软公司旗下
  3. DB2:IBM公司旗下
  4. PostgreSQL:开源
  5. MySQL:开源

那说了这么多,什么是SQL呢?SQL(Structured Query Language,结构化查询语言),就是对数据库进行增删改查等一系列操作的语言。

在正式迈入SQL的大门之前,我们先要搭建一个环境,便于以后的实操和练习,这里我们选择开源的MySQL来进行搭建。(以Windows系统为例)

环境配置
  1. 百度搜索MySQL,找到官网点击进入
c2d8ca8b12168227ffa87ff6d37f0917.png

2.依次点击官网中的DOWNLOADS,Windows,找到MySQL Installer并点击:

aecf69c0a18584d5bad0d007ce54be6d.png

3.之后我们往下翻,选第二个进行下载,点击Download:

caef681edcc2d729a548a27073e2047f.png

4.来到下载页面,这里我们选择最下面的直接下载:

a97667aae82645c03a4e842c8fba4280.png

5.下载完成后,我们进行解压,这里我解压到了D盘MySQL文件夹下(可自行创建):

72d70fae461eb2722af9c1f8fb056b19.png

6.双击,进行安装:

fb529183c2ddf756a335c8d3cf21824e.png

7.选择I accept,点击next。之后一路点next,直到出现这个对话框:

1196cbc6ebcac3293a580d4d001c2528.png

8.点击yes,之后再点击execute:

0186799638a1a731a4d4a3f12ffa016d.png

9.等待所有产品安装完之后,继续一路点击next,直到出现下图对话框:

ba9e004636b370b4b61c19e2883e6baf.png

10.这里需要设置你的密码,请牢记,之后继续点击next、execute:

c31c5a0f1c28e0934d1783f22358acb9.png

11.最后点击finish,next,直到出现下面的对话框:

9b2ec346cc8a54db95a8ffa107df0ace.png

12.这里需在password处,输入之前设置好的密码,点击check,next:

872137fd76c22e83c807b4e30e8a0047.png

13.点击execute、finish数次:

5b0935be34b1012bf48a7a45a9128c8c.png

最后会弹出命令行对话框,输入‘quit’关掉即可,终于大功告成了。

启动MySQL

安装完MySQL,我们该怎么使用它呢?以win10为例,搜索命令提示符:

3a6a5b77683077dfc5d6ce7642b0b992.png

在命令提示符上单击右键,选择以管理员身份运行,打开命令行:

4e11ca5ffb79def9a3a0f16436288f77.png

然后输入cd C:Program FilesMySQLMySQL Server 8.0bin,按回车:

f534837a08b7368493c0dd8f583f5a31.png

接着输入mysqld --install,按回车运行:

fbfd158ba1128fe8502709b4c86cc48d.png

显示服务已经成功安装,最后我们输入net start mysql,即可开启MySQL:

1f8a7f8b1d8ae0406a4ba6b7908a9afc.png

咦?为什么服务无法启动呢?我们需要找到my.ini文件,它的位置在C:ProgramDataMySQLMySQL Server 8.0my.ini,如下图:

fd8f518ee62789f2e13d168c5994724d.png

将my.ini复制粘贴到C:Program FilesMySQLMySQL Server 8.0 路径下:

d290473e5c5973d33b21a51d32d2253d.png

打开它,我们修改2行代码:

1fcab29972e309b9a0443e45fc35bdd5.png

将上面红框里的路径改为你安装MySQL的路径,上图已修改完成。然后检查该路径下是否有Data文件夹,如有,将其删除。

接着输入mysqld --initialize,在当前路径重新生成data文件夹:

0adfc4bc44c5793a45ffb3f5272b4db3.png

最后,我们再次输入net start mysql:

c50c8648e24cb2265fe1082462960259.png

服务已成功启动,大功告成!

别急,启动成功后,我们还需要登录MySQL才行。输入命令mysql -u root -p,按回车,输入之前安装时设置的密码:

f353453479a1945e06e38f3e44b1ea24.png

成功登录啦!

顺便看下我们的数据库吧,输入show databases;(分号必不可少)

fd515d2c3b45fae3ee869adca9eb6890.png

好了,今天先到这里,下次我们再继续使用。输入quit:

0fe7717aa913d3de3c99262031e8770d.png

接下来就是分享SQL语句的用法了,敬请期待。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值