萌新学习(捡起)数据库(其实学校学过,忘了。。。)
SQL是什么?
SQL,一种用于访问和处理数据库的标准的计算机语言。
SQL,指结构化查询语言,全称是Structured Query Language。
SQL能做些什么?
1.SQL面向数据库执行查询
2.SQL可以从数据库中取回数据
3.SQL可以在数据库中插入新的数据
4.SQL可以更新数据库中的数据
5.SQL可以在数据库中删除记录
6.SQL可以创建新的数据库
7.SQL可以在数据库中创建新表
8.SQL可以在数据库中创建存储过程
9.SQL可以在数据库中创建视图
10.SQL可以设置表、存储过程、视图的权限
常用的数据库有:MySQL、SQL Server、Access、Oracle、Sybase、DB2
本来想自己用MYSQL熟悉一下SQL语句,没想到遇到一个问题,MYSQL的Client窗口输入密码直接闪退,启动bench却是可以使用的,打开cmd输入mysql显示没这个命令,所以这里我先来解决一下这个问题:
首先是我网上搜到的两种方法:
有人遇到启动MYSQL的client,输入密码后窗口直接闪退的情况。解决方案如下:
1.发现按下enter就直接进去了,而且可以直接使用(不知道这位大神怎么弄得,反正我不是这种情况)
2.忘记在服务里开启MYSQL服务,这里可能是一些杀毒软件之类地提醒加速开机时关闭了MYSQL随机启动(下个方法里有如何开启MYSQL服务的,看图)
3.我的原因是未配置Path,之后在系统变量Path中加入MYSQL的执行文件mysql.exe所在目录(bin目录)的路径就好了。提示:windows下MYSQL默认安装路径可以通过打开服务查看,步骤如下(自己看图):