数据库安装,了解数据库

1.数据库安装

MySQL :: Download MySQL Community Server

首先下载下来MYSQL选择windows版本的

安装在自己清除的指定文件夹,接着配环境变量。

1.打开电脑设置,找到系统,找到系统信息一栏,点击打开,然后在相关链接里面找到高级系统设置,点击打开,

点击环境变量打开

找到系统变量里面的Path点击打开编辑

 

点击新建把下载的mysql存放的地址粘贴进去,注意,这里要填入的是打开下载的mysql的bin地址。

2.初始化数据库

点击键盘上面的window键,输入cmd,右键以管理员身份运行,打开小黑盒子依次输入以下指令。

输入指令初始化数据库:mysqld --initialize-insecure

 安装数据库:mysqld install

启动数据库:net start mysql

3.登录数据库

在cmd中输入

mysql -uroot -p

输入下面语句修改密码 

ALTER USER 'root'@'localhost' IDENTIFIED BY '<new_password>';

 接着关闭mysql在重启mysql就完成了安装,接着安装mysql的应用就好了。

2.了解数据库

数据库就是为了方便数据的存储和管理,他将数据按照特定的规则存储在磁盘上,就是一个存储数据的仓库。

DB(Database):存储数据的容器,它保存一系列由组织的数据。

DBMS(Database Management System):数据库软件,用于创建数据库或者管理数据库。

1.DDL

数据定义语言:用于创建和修改数据表结构语言。

创建数据库并设置编码格式

CREATE DATABASE 数据库名 

 删除数据库

DROP DATABASE 数据库名

修改字符集

ALTER DATABASE 数据库名 CHARSET 字符集名

使用ddl创建一个表

CREATE TABLE  Lakers(
playerid INT PRIMARY KEY AUTO_INCREMENT COMMENT '球员编号',
NAME VARCHAR(15) NOT NULL,
birthday DATE COMMENT '年份—月份-日期',
height INT ,
weight INT ,
WORK VARCHAR(10) NOT NULL)

2.DML

数据操纵语言

1.插入数据

给DDL创建的表插入一些数据

INSERT INTO lakers(NAME,birthday,height,weight,WORK)
VALUES('韦德','1982-1-17',193 ,96 ,'后卫'),
('詹姆斯','1984-12-30',203 ,113 ,'前锋'),
('科比','1978-8-23',198 ,99 ,'后卫'),
('诺维斯基','1978-6-19',213 ,111 ,'中锋'),
('保罗','1985-5-6',182 ,79 ,'后卫'),
('托尼帕克','1982-5-19',187 ,83 ,'后卫'),
('凯文加内特','1981-7-24',212 ,133 ,'前锋'),
('奥尼尔','1971-3-6',215 ,147 ,'中锋')

2.修改数据

UPDATE 表名 SET 列名 = '新值' WHERE 条件

3.删除数据

DELETE FROM 表名  WHERE 条件//删除一条
TRUNCATE TABLE 表名//清空整张表

3.DQL

数据查询语言是使用频率最高的一个操作,可以从一个·表中查询数据,也可以从多个表中查询数据。

4.DCL

DCL语言(Data Control Language)是数据库管理系统(DBMS)中的一种语言,用于授权和控制数据库中的数据和数据库对象的访问权限。DCL语言通常用于管理员或拥有特权的用户管理数据库,包括授予和撤销用户权限、管理角色、创建和删除数据库对象等操作。

新建用户

CREATE USER 用户名@地址 IDENTIFIED BY '密码';

 

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值