MySql数据库的下载安装及使用教程

这段时间一直在使用python操作mysql数据库,这里简要叙述一下mysql的安装过程。后续的博客中也会讲到python操作mysql的步骤,这里不作介绍。
一、MySql的下载与安装
1.MySQL的下载
在浏览器中输入网址:https://www.mysql.com/downloads/,然后点击菜单中的“Community”,再点击下方的“MySQL on Windows”,如下图所示。
MySql数据库的下载安装及使用教程_第1张图片
接下来,选中”MySQL Installer”,进入新的页面后,拉到页面最底端,选中第二个安装包进行下载,如下图所示。
MySql数据库的下载安装及使用教程_第2张图片
点击第二个安装包后,跳转下图所示界面。点击红色区域内的内容,进行安装包下载。
MySql数据库的下载安装及使用教程_第3张图片
2.MySQL安装
下载完成后,进行安装。基本上都是执行“execute”、“next”选项。如果遇到一些装包下载失败,也可以不用管。下面列出了安装过程中的一些图。
MySql数据库的下载安装及使用教程_第4张图片
这里要输入数据库的密码;
MySql数据库的下载安装及使用教程_第5张图片
这里需要输入数据库的名称;
MySql数据库的下载安装及使用教程_第6张图片
接下来,一步一步地进行安装,直至安装完后即可。
安装完成后,一般就会将环境变量默认设置完成。检查一下,如果没有设置的话,在系统环境变量path下添加:C:\Program Files\MySQL\MySQL Server 8.0\bin;
测试是否安装成功:
在管理员权限下运行:
启动:Net start mysql80(mysql80数据库名)
关闭:Net stop mysql80.
MySql数据库的下载安装及使用教程_第7张图片
二、Workbench以及mysql的使用
1.建立数据库
打开workbench,选择红色区域的加号,如下图所示。
MySql数据库的下载安装及使用教程_第8张图片
然后先输入用户名和密码,再输入连接名;先点击“test connection”,连接成功后,点击“OK”即可。
MySql数据库的下载安装及使用教程_第9张图片
点击红色区域db_2,进入workbench操作界面。
MySql数据库的下载安装及使用教程_第10张图片
点击下图工具栏中的红色区域,输入数据库名,点击“Apply”即可建立数据库。
MySql数据库的下载安装及使用教程_第11张图片
MySql数据库的下载安装及使用教程_第12张图片
MySql数据库的下载安装及使用教程_第13张图片
右击“tables”,创建新表(create tables)。在表格中输入一些属性名,如下图所示。点击“Apply”,创建完后。
MySql数据库的下载安装及使用教程_第14张图片
然后右击“student”,选择“Select Rows-Limit 1000”,在表格输入类似于下面的内容,点击“Apply”,即把数据写入到数据库中。
MySql数据库的下载安装及使用教程_第15张图片
2 数据库的增删改查
输入 mysql -uroot -p命令,然后输入show databases,以看到刚刚建立的数据库,再依次输入use database_2,show tables。
MySql数据库的下载安装及使用教程_第16张图片
MySql数据库的下载安装及使用教程_第17张图片
1)查(select)
Select * from student;
MySql数据库的下载安装及使用教程_第18张图片
2)增(insert)
Insert into 表名(列名1,列名2,列名3,…..) values (value1,value2,value3,…..);
插入值:
Insert into student(idstudent, name, age, addr) values (3,’王五’,21,’王家村’);
MySql数据库的下载安装及使用教程_第19张图片
3)改(update)
UPDATE [LOW_PRIORITY] [IGNORE] tbl_name
SET col_name1=expr1 [, col_name2=expr2 …]
[WHERE where_definition]
[ORDER BY …]
[LIMIT row_count]
修改值:update student set age=19 where id=3;
MySql数据库的下载安装及使用教程_第20张图片
4)删
语法:delete from tb (where)
Delete from student where idstudent=3;
MySql数据库的下载安装及使用教程_第21张图片

其它命令可以自己上网搜索,这里不一一详述。

你可能感兴趣的:(技术杂谈,大数据分析)