作者:无棱9931 | 来源:互联网 | 2023-10-10 14:51
文章目录mysql的下载1.正规官网途径下载2.懒人版搭建方法mysql的使用sql如何被利用mysql的下载1.正规官网途径下载从官网找到安装包,进行下载这个的
mysql的下载
1.正规官网途径下载
从官网找到安装包,进行下载
这个的好处是,自动给你安排环境变量,直接就能用,无需设置。一直点下一步即可。
需要补充的东西有,他会开放端口:3306
,mysql是一项服务,是计算机之间的通信交互,一项服务需要开放一个端口才能进行,一般下载会自动开放3306
。
所开放服务可在cmd中使用net start
查看已经开放的服务
在下载的时候,会有·C:\Program Files\MySQL”和“C:\Documents and SettingsAll Users\Application Data|MySQL”的文件
在使用mysql的时候,需要先进行启动,当然你也可以设置为开机自动启动,使用,
命令行为net start mysql
,关闭的命令行net stop mysql
然后我们需要进行数据库的连接,命令行为mysql -h 127.0.0.1 -u root -p
,然后输入自己的密码.
-h可以省略,ip地址的127.0.0.1可以理解为英语单词中的I
,就是我自己的意思,连接自己,可以省略,-u 即为 user,意思是以root用户登录mysql, -p 即为 password,密码,我们当然还可以这么写mysql -h 127.0.0.1 -u root -p 密码
,不过这样,你的密码就会暴露,采用上面的写法,可以有效保护用隐私,密码输入的时候会是星号。
2.懒人版搭建方法
实不相瞒,我就是这种搭建方法,phpstudy中,有mysql这一项服务,只需要下载phpstudy,开启这项服务,可以省略。。很多时间.
mysql的使用
mysql要用到的话,就是增删改查
在cmd中创建名为student
的数据库
记得加分号!!!然后打开可视化界面,就会发现多出一个数据库。。
啥啥啥??你问我可视化界面在哪??
看到了吗。。。懒人专用,简单吧。。不是懒人工具的可以找找workbench.
接下来创建表
剩下的各种命令,请参考此博主的文章,都是简单的英文单词组合,比C语言简单
mysql基本命令
sql语句大全
sql如何被利用
假设,我们有数据库,给用户定于的查询语句为 select * from student where id = " " 双引号里,输入的是要查询的是id 数字,但是,用户输入的不一定非要是数字啊,
我们都知道代码中注释是不会被执行的
可以看到,id = 后面有双引号,那么我们输入的时候,输入双引号,他就会和等于前面的双引号构成闭合,然后我们构造布尔真值语句,那么用户就相当于访问到了数据库,可能会造成个人信息,密码等等的泄露