狂神说MySQL系列课程简单易懂,基于7.19版本。 欢迎广大粉丝转发、关注学习。 禁止随意转载,转载时请记得贴出B站视频链接和公众号链接!
疯神谈MySQL
如果你只会写代码,那么你就是一名程序员; 如果你学好数据库,基本上就能谋生; 在此基础上,如果学好操作系统和计算机网络,就可以成为一名优秀的程序员。 如果你能学透离散数学、数字电路、体系结构、数据结构/算法、编译原理,再加上丰富的实践经验和领域知识,你就可以算是一名优秀的工程师了。
课堂视频同步文件
初次介绍MySQL
为什么要学习数据库
1、岗位技能要求
2、当今世界,得数据者得天下。
3. 数据存储方法
4、如何长期存储程序和网站中的大量数据?
5、数据库几乎是软件系统中最核心的存在。
什么是数据库
数据库(,简称DB)
概念:长期存储在计算机中的、有组织的、可共享的大量数据的集合。 它是一个数据“仓库”
功能:安全地保存和管理数据(如增、删、改等),减少冗余...
数据库概述:
非关系型数据库(NOSQL)
什么是数据库管理系统
数据库管理系统 ( )
数据库管理软件,科学组织和存储数据,高效获取和维护数据
为什么这么说呢?
因为我们要学习的MySQL应该算是一个数据库管理系统。
MySQL简介
概念:它是一个流行的开源、免费关系数据库
历史:由瑞典MySQL AB公司开发,目前是子公司产品。
特征:
官方网站:
安装MySQL
建议您使用压缩版,安装快捷、方便、不复杂。
软件下载
.7 64位下载地址:
如果您的计算机是64位,请下载并使用64位版本!
安装步骤
1.下载后获取zip包。
2.解压到你要安装的目录。 我解压到D:\\mysql-5.7.19
3.添加环境变量:我的电脑->属性->高级->环境变量
选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹
4.编辑my.ini文件,注意替换路径位置。
[mysqld]
basedir=D:\Program Files\mysql-5.7\
datadir=D:\Program Files\mysql-5.7\data\
port=3306
skip-grant-tables
5.以管理员模式启动CMD,切换路径到mysql下的bin目录,然后输入--(安装mysql)
6. 输入 --- --user=mysql 初始化数据文件。
7、然后再次启动mysql,使用命令mysql –u root –p进入mysql管理界面(密码可以为空)
8.进入界面后更改root密码
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
9. 刷新权限
flush privileges;
10、修改my.ini文件,删除最后一句skip-grant-
11、重启mysql即可正常使用。
net stop mysql
net start mysql
12. 当连接测试出现以下结果时,表示安装完成。
如果按步骤去做的话,理论上应该没有问题。
如果之前安装过,现在需要重新安装,一定要清理环境。
好了,到这里大家都安装好了。 由于我们是新手,我们还不会学习命令。
这里给大家推荐一个工具:。
即使有了可视化工具,你仍然必须记住基本的 DOS 命名!
可以手动操作管理MySQL数据库的软件工具
特点:简单、易用、图形化
使用管理工具自行执行以下操作:
可以在历史记录中看到对应的数据库操作语句。
连接到数据库
打开MySQL命令窗口
数据库连接语句:mysql -h 服务器主机地址 -u 用户名 -p 用户密码
注意:-p后面不要加空格,否则会被认为是密码的内容,导致登录失败!
几个基本的数据库操作命令:
update user set password=password('123456')where user='root'; 修改密码
flush privileges; 刷新数据库
show databases; 显示所有数据库
use dbname;打开某个数据库
show tables; 显示数据库mysql中所有的表
describe user; 显示表mysql数据库中user表的列信息
create database name; 创建数据库
use databasename; 选择数据库
exit; 退出Mysql
? 命令关键词 : 寻求帮助
-- 表示注释
视频同步更新
如果您觉得对您有帮助,请点赞和支持!
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。