参考视频教程: **MyCAT+MySQL搭建高可用企业级数据库集群 **
实验四:《大型数据库技术》MySQL管理维护 实验五:
1、下载安装MySQL
==============================================================================
1.1 搜索MySQL下载页面
网址: https://dev.mysql.com/downloads/installer/
1.2 查看各种MySQL版本
MySQL主要版本及区别:
-
MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
-
MySQL Enterprise Edition 企业版本,需付费,可以试用30天。
-
MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。
-
MySQL Cluster CGE 高级集群版,需付费。
-
MySQL Workbench(GUI TOOL)一款专为MySQL设计的ER/数据库建模工具。
所下载版本及版本号:MySQL Community Server 5.7.25
1.3 安装配置MySQL
My.ini(my.cnf) 配置文件的绝对路径和内容:
2、数据库基本操作
============================================================================
2.1 创建数据库
创建一个企业管理系统数据库,命名为 enterprisedb,字符集选择utf8。
登录后复制
CREATE DATABASE enterprisedb DEFAULT CHARACTER SET utf8;
2.2 创建关系表
创建一张雇员表,命名为employee,包括如下字段:雇员工号(从86001开始递增),姓名,性别,生日,部门名称。(请选择合适的数据类型)
登录后复制
CREATE TABLE employee (
id int(10) PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(10),
sex VARCHAR(10),
birthday VARCHAR(10),
department VARCHAR(10)
) AUTO_INCREMENT = 86001;
2.3 插入数据操作
插入10条不同信息的雇员,信息自定,需要符合实际。
登录后复制
INSERT INTO employee VALUES("0", "陆振宇", "男", "1999.8.15", "研发部");
INSERT INTO employee VALUES("0", "张三", "男", "1997.6.20", "研发部");
INSERT INTO employee VALUES("0", "李四", "男", "1998.7.18", "人事部");
INSERT INTO employee VALUES("0", "王五", "男", "1997.2.17", "采集部");
INSERT INTO employee VALUES("0", "赵六", "男", "1996.1.24", "战斗部");
INSERT INTO employee VALUES("0", "孙七", "男", "1994.5.6", "管理部");
INSERT INTO employee VALUES("0", "周八", "男", "1997.6.12", "后勤部");
INSERT INTO employee VALUES("0", "吴九", "男", "1998.12.5", "清洁部");
INSERT INTO employee VALUES("0", "郑十", "男", "1999.11.1", "人事部");
INSERT INTO employee VALUES("0", "萧十一郎", "男", "1991.10.15", "战斗部");
2.4 查询数据
1、显示所有雇员信息。
登录后复制
SELECT * FROM employee;
2、显示所有男雇员信息。
登录后复制
SELECT * FROM employee WHERE sex = "男";
(注:此处为了显示效果,修改了插入的数据,因此显示的数据与上面插入不同)
3、显示所有1900年以后出生的雇员信息。
最后
做任何事情都要用心,要非常关注细节。看起来不起眼的、繁琐的工作做透了会有意想不到的价值。
当然要想成为一个技术大牛也需要一定的思想格局,思想决定未来你要往哪个方向去走, 建议多看一些人生规划方面的书籍,多学习名人的思想格局,未来你的路会走的更远。
更多的技术点思维导图我已经做了一个整理,涵盖了当下互联网最流行99%的技术点,在这里我将这份导图分享出来,以及为金九银十准备的一整套面试体系,上到集合,下到分布式微服务
如何获得这套优质的资料呢?