您的位置:首页 > 数据库 > MySQL

Mysql学习之路

2020-07-14 06:26 507 查看

Mysql
数据库:(database,简称DB)
概念:长期存放在计算机内,有组织,可共享大量数据的集合,是一个数据仓库
作用:保存,并能安全管理数据(增删改查
数据库总览:

关系型数据库
MySQL,
oracle,
sqlserver
sqllite
DB2
非关系型数据库(NOSql)
redis
mongDB
非关系型数据库通常指数据以对象的形式储存在数据库中,而对象之间的关系通过每个对象自身
的属性来决定。
什么是DBMS
数据库管理系统(Data Base Management System)
什么是JDBC
Java数据库链接( Java Database Connectivity)
基本的数据库可视化软件
MSSQL、Oracle、MySQL、SQLite 、SAPHANA、webserver、webapi、 sybase、mongodb、influxdb、k3cloud、MyCat
Mysql简介:
1995年5月23日,MySQL的第一个内部版本发行了,并在第二年对外公布了MySQL官方正式发行版(3.11.1)。在接下来的两年中,MySQL被移植到不同的平台,同时加入了不少新的特性。到1998时,MySQL能够运行在10多种操作系统之上,其中包括应用非常广泛的 FreeBSD.Linux.Windows NT等。
2008年2月,当时的业界开源老大Sun Microsystems动用10亿美元收购了MySQL,造就了开源软件的收购最高价。MySQL被收购之后,MySQL图标停止使用,取而代之的是Sun/MySQL图标。
MySQL和Sun合并之后,推出了MySQL 5.1GA版和MySQL 5.4 Beta版。5.4的推出照搬了4.1和5.0当时的开发模式,让5.4和6.0并行处于Beta开发阶段。
2009年,”老大“Oracle大手一挥,开出74亿美元的支票,将Sun Microsystems和MySQL通盘收于旗下。
特点
开源软件
适用于OLTP场景
服务器数量大
主要应用于互联网行业
可使用中小型或者大型网站
流畅运行于Windows或着linux系统

安装
[mysql官网]:(https://dev.mysql.com/downloads/mysql/)

运用管理员权限进入dos界面

cd 你的mysql安装路径的bin目录


运行:
net start mysql


进入MySQL管理界面
MySQL -u root -p

在MySQL 8.04前,执行:SET PASSWORD=PASSWORD(’[新密码]’);但是MySQL8.0.4开始,这样默认是不行的。因为之前,MySQL的密码认证插件是“mysql_native_password”,而现在使用的是“caching_sha2_password”。
先登录进入mysql环境:执行下面三个命令来修改Mysql 密码。(记得带上分号)

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED  BY '新密码';
FLUSH PRIVILEGES;

use mysql;
修改密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;
刷新权限
flush privileges;

重启mysql可正常使用
net start mysql

使用navicate来连接mysql

连接成功

几个常用Mysql命令
刷新数据库 fiush privileges;
显示所有的数据库 show databases;
打开某个数据库 use dbname;
显示数据库mysql中所有的表 show tables;
显示表mysql数据库中user的所有的表 describe user;
创建数据库 creat databases name;
选择数据库 use databasesname;
退出数据库 exit;
命令关键词 ? 寻求帮助

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: