知其然不知其所以然,大厂常问面试技术如何复习?
1、热门面试题及答案大全
面试前做足功夫,让你面试成功率提升一截,这里一份热门350道一线互联网常问面试题及答案助你拿offer
2、多线程、高并发、缓存入门到实战项目pdf书籍
3、文中提到面试题答案整理
4、Java核心知识面试宝典
覆盖了JVM 、JAVA集合、JAVA多线程并发、JAVA基础、Spring原理、微服务、Netty与RPC、网络、日志、Zookeeper、Kafka、RabbitMQ、Hbase、MongoDB 、Cassandra、设计模式、负载均衡、数据库、一致性算法 、JAVA算法、数据结构、算法、分布式缓存、Hadoop、Spark、Storm的大量技术点且讲解的非常深入
目录
导读
有段时间没有好好整理文章了,这不是又该暑假啦嘛肥学
准备在暑假来波大的,在上一篇里面我也提到过了,想准备考研了所以这个暑假可能是我最后一次大练手了,暑假也准备哪里都不去了,留在家里好好的写几个项目,可能包括python和java两种语言的,详情就尽情期待吧!所以今天总结这个就是为了后面的项目铺垫,后面都要用到但是也不妨碍不学项目的基础学习,好了我们 “不肥身体,肥学问” 来看看这期的MySQL必知必会吧!!
下载MySQL篇
注意:初学者最好用MySQL八点几版本一下的,高版本的可能稳定性不是很好对小白来说还是用五点几版本的吧。下载链接:传送门
下载完后可以安装教程大家可以在csdn
上搜一下安装一定要注意确保一次成功因为数据库卸载重装比较麻烦,注意注意注意,安装时遇到什么问题可以在评论区交流一下
可能下载会比较慢毕竟这是外网,百度网盘最新版好像可以提速了大家要想下载快点可以私聊我回复,MySQL5.7
就能得到资源还可以在我的博客里面找《所有资源的获得处》找到另外在给大家安利一款数据库的可视化便捷操作软件navicat
这个对新手比较友好,但是还是推荐大家操作用基础命令这并不是说专业不专业的问题,基础命令对你了解MySQL操作更加友好,并且为你在以后的实践中打下基础。资源获得方式和上面一样。回复navicat
即可。
基础命令篇
操作前的提示
MySQL语句看起来就像是英语的句子比如“create table tablename”
等等。看着比较简单但是大家千万别掉以轻心简单操作的背后是复杂的逻辑,以后深入学习后你就会知道的,还有这些操作你可以在命令提示符里面操作
也可以在我刚才说的那个软件navicat
里面操作,软件怎么下载我在上面已经给了
我们下面从命令提示符里面操作讲,学会这个你在navicat
基本上就可以很流畅的完成基本操作了。
登录篇
- 启动和关闭MySQL服务器
net start mysql;--启动mysql服务器
net stop mysql;--关闭mysql服务器
# 其实这个可以不用的直接进入就行了
- 进入和退出
mysql -u root -p 回车之后输入密码即可进入mysql
quit; 和 exit; --退出mysql
例:
- 当然了你也可以修改密码
mysqladmin -u用户名 -p旧密码 password 新密码
对数据库命令操作篇
大家尽量去自己试着敲一下
1.show databases; 查看当前你的所有数据库
2.create database test; 创建一个叫test的数据库
3.drop database test;删除一个叫test的数据库
4.use test;选中库 ,在建表之前必须要选择数据库
5.show tables; 在选中的数据库之中查看所有的表
6.show create database 库名;查看创建库的详细信息
对表的操作
创建表:
create table class(
id int primary key auto\_increment,#主键自动怎增长
name varchar(32),
number int
);//创建了一张有三列的表,表名为class。id 为整型,主键且自增长
1.修改字段类型 alter table 表名 modify 字段 字段类型;
2.添加新的字段 alter table 表名 add 字段 字段类型
3.添加字段并指定位置 alter table 表名 add 字段 字段类型 after 字段;
4.删除表字段 alter table 表名 drop 字段名;
5.修改指定的字段 alter table 表名 change 原字段名字 新的字段名字 字段类型
6.desc 表名;查看所在的表的字段
7.show create table 表名; 查看创建表的详细信息
删除表(这个单独说一下)
删除可是个大事,一不小心就数据回不来了所以删的时候一定要慎重慎重再慎重!!!
1 drop table table_name : 删除表全部数据和表结构,会立刻释放磁盘空间,
### 最后
![](https://img-blog.csdnimg.cn/img_convert/5f264ddc60daa5b890a7320c9b299c2e.webp?x-oss-process=image/format,png)
![](https://img-blog.csdnimg.cn/img_convert/136f3136c7ca108ffe51b5d8f29ed41d.webp?x-oss-process=image/format,png)
![](https://img-blog.csdnimg.cn/img_convert/83e62e97e3a6f029402c591417b31238.webp?x-oss-process=image/format,png)
![](https://img-blog.csdnimg.cn/img_convert/f0eb550f54c1b097eb05e595b38e6a27.webp?x-oss-process=image/format,png)
![](https://img-blog.csdnimg.cn/img_convert/1875c654b3094f5e36589982dd9b8d7d.webp?x-oss-process=image/format,png)
![](https://img-blog.csdnimg.cn/img_convert/e5818ca5a00b77db41a6e67c62b22a8e.webp?x-oss-process=image/format,png)
由于篇幅原因,就不多做展示了
> **本文已被[CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**
**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**
由于篇幅原因,就不多做展示了
> **本文已被[CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**
**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**