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 '密码';