学习数据库笔记一

什么是MySQL数据库?

MySQL数据库就是一种软件,可以用它来管理数据,存储各类型的数据,而且效率高。它和我们把资料放在硬盘上管理一样,只是换了种存储规则。

既然它是一种软件,那这类型的软件肯定不只MySQL一个,其它著名的还有Oracle、SQLite、DB2,它们操作数据的语句略有区别。


*SQLite是一种非常轻量级的数据库软件,它的语法和MySQL几乎一样

*DB2是IBM公司的产品,一些大的企业项目(如银行)大多会使用它,因为大公司的想法一般会是:如果IBM都出错,别的更别提了。


什么是SQL语言?

它是一种标准,作用相当于接口,规范各数据库软件的查询语句,各数据库软件的SQL语句相差不大。



数据库的重要性?

在web开发中,无非分为两种操作,一种是往数据库中存储数据,一种是从数据库中取数据。JAVA的技术是打造一把宝刀的技术,而数据库相当于采矿的技术,矿好不好直接决定了刀怎么样。所以要脱离码农阶级,要把后劲养好,也就是数据库学好。



怎么安装数据库?

安装数据库(MySQL5.x)时,第一步问你的路径是数据库程序的安装路径,第二步问你的是数据库数据(data)的存储路径,也就是你建的表都放在哪,别放C盘。

安装好后会有一个详细配置,字符集选utf8,Include bin directory in  windows path(直译:包含‘箱子地址’在windows的路径),这个要选上,意思是把MySQL设置为windows的环境变量,这里选上这个,安装好数据库软件后,就可以把DOS窗口当成一个数据库客户端来使用,进行数据操作。安装好后,这个数据库软件就是服务器了。最后一步,start service打钩后安装就成功了。


MySql数据库安装好后,数据库的服务会一直在任务管理器里跑着,等着我们来存取数据。那么我们怎么使用它呢?用MySQL的客户端软件。此时,MySQL是客户端,Navcat是客户端,DOS的命令窗口是简单的客户端。


还可以登录客户端的网页版本来管理数据库软件中的数据,打开客户端的安装目录,找到index.html来操作。


数据库常用命令

用DOS客户端进入数据库服务的命令:mysql  -h localhost -uroot -p1234   意思是mysql客户端要连接服务器,要连接哪台服务器:localhost服务器  用户名是多少root  密码是多少1234

显示当前mysql数据库软件中有多少数据库:show databases;

选中一个数据库:use mysql;      这之后mysql数据库被选中

显示mysql数据库中的所有表:show tables; 语句后面都要加分号

SQL出现1064是语法错误!



你可能感兴趣的:(数据库,mysql,数据库客户端,mysqldos命令,码农,MySQL数据库)