mysql防坑指南以及基础技巧应用

MySQL的安装防坑指南

1、实际上在安装MYSQL过程中只要跟着当时学长演示的操作以及和csdn上的一篇mysql的安装过程相结合,这一步是不可能出错的,对于学长当时的出错原因我也不是很了解,可能是因为在remove的时候有残留又或者是在演示的时候,学长偶尔的点击back之后,又点了next,导致忘记筛选选项了。
附上我参考的csdn文章:标题是mysql安装教程https://blog.csdn.net/g_optimistic/article/details/88526474
2、安装完之后紧接着就是配置环境,我跟着csdn上面一步步来的但是博主的写的文字,让我产生歧义。而且他的演示过程有一步和我不一样,所以我就选择了其他文章。最终我选择了这一篇《mysql配置环境变量(win 10)》https://blog.csdn.net/li93675/article/details/80700152
我发现原因所在就是系统版本不同,在编辑path时所弹出的会话框是不同的,如果是像第一个网址里面的会话框的话一定要在MYSQL_HOME前面加上英文分号
3、环境配完之后就是进入mysql了,给的指令很简单,文章就说打开cmd,输入mysql -u root -p 即可,但是我输入完之后,提醒我
’mysql’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
于是我想起来学长在课上说,用管理员的身份进入,我也如是做了,但还是相同的结果
’mysql’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
于是我选择了百度,偶然看到一个图片上的一个cmd里面写的是先找到那个bin文件(bin文件的目录下全是exe文件,打开这个目录也就意味着去打开mysql,所以一切就说的通了)我找到bin文件地址,复制粘贴 ——>mysql -u root -p ——>回车——>password ,进入成功!
初步使用mysql心得
创建数据库
create table mysql55 (属性 类型,属性2 类型2)
显示数据库(他会展示目前电脑中有哪些数据库)
SHOW TABLES
显示表的结构(直观的显示表的样子)
DESCRIBE mysql55
增删改查
增(插)
inser往表中插入记录
mysql> INSERT INTO 表名 VALUES (”hyq”,”M”); into 列明 VALUES(数据)

DELETE FROM 表名
删数据库
DROP DATABASE 库名
删数据表
DROP TABLE 表名
改(更新)
UPDATE 表名 SET 字段名1=’a’,字段名2=’b’ WHERE 字段名3=’c’

SELECT * FROM 表名
主键与外键
主键(prinmary key): 挑选出来,用来唯一标识某一行的字段;数值要求非空唯一
外键(foreign key):使两张表形成关联的字段,有外键字段的被称为从表,与此对应的被称为主表;
索引
索引就好比一本书的目录,它会让你更快的找到内容,显然目录(索引)并不是越多越好,假如这本书1000页,有500也是目录,它当然效率低,目录是要占纸张的,而索引是要占磁盘空间的。
类型
主键索引、唯一索引、普通索引、全文索引、组合索引
优点
1、大大提高查询效率
2、提高Mysql的检索速度
缺点
1、 增加索引会降低更新表的速度,如执行insert,update,不仅要保存数据,还要保存索引文件
2、索引会占用磁盘空间的索引文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值