JavaEE:企业级Java开发 web
前端:(页面:展示,数据!)
后台:(连接点 :连接数据库JDBC,连接前端(控制,控制视图跳转,与给前端传数据))
数据库(存数据,Txt,Excel,Word)
只会写代码,不会数据库,只能混饭吃
操作系统,数据结构与算法! 当一个不错的程序猿
离散数学,数字电路,体系结构,编译原理+实战经验 高级程序猿
数据库(DB,DataBase)
概念:数据仓库,软件,安装在操作系统(window,linux,mac....)之上的! SQL语句,可以存储大量的数据。500万
作业:存储数据,管理数据
关系型数据库:(SQL)
非关系型数据库:(NoSQL) Not Only SQL
DBMS(数据库管理系统)
MySQL是一个关系型数据库管理系统
前世:瑞典MySQL AB公司
今生:属于Oracle旗下产品
MySQL是最好的RDBMS(Relational Database Managements System,关系型数据库管理系统)应用软件之一。
开源的数据库软件~
体积小,速度快,总体拥有成本低,招人成本比较低,所有人必须会使用
中小型网站、或者大型网站都在用,集群。
版本:5.7稳
8.0
安装建议:
[mysqld]
# 下面的路径一定要改成自己电脑上的安装路径
basedir=F:\Learning software\mysql-5.7.32#开始data文件是没有的 我们不需要去新建 会自动生成
databir=F:\Learning software\mysql-5.7.32\dataport=3306
skip-grant-tables
mysqld -install
安装mysqlmysqld --initialize-insecure --user=mysql
初始化数据文件,也会出现data文件夹了,如果这步之后启动服务错误的话就把前面的语句换成:mysqld --initialize-insecure
mysql -u root -p
-p后面没有空格 因为-p代表密码 有空格就会报错,之后有个Enter password: 这里也不需要我们输入。
然后在执行 update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘ and Host = ‘localhost‘;
(用户名:root 密码:123456 )注意最后;一定要有
注释掉ini中的跳过密码~ 最后一行
刷新权限 flush privileges;
成功的界面如下:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.32 MySQL Community Server (GPL)
Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.
其余sql语句
每一个sqlyog的执行操作,本质就是对应了一个sql,可以在软件的历史记录中查看
字段:id,name,age,
原文:https://www.cnblogs.com/lijinyu08/p/14109324.html