MySQL第一天学习笔记

看的是b站韩顺平老师的MySQL课程

【韩顺平讲MySQL】零基础一周学会MySQL -sql mysql教程 mysql视频 mysql入门_哔哩哔哩_bilibili

安装数据库

下载 数据库MySQL5.7.zip链接百度网盘 请输入提取码peng

1.环境变量 Path变量创建新的值 值为数据库安装的目录里的bin目录

2.在MySql数据库的目录下创建my.ini文件

[client]
port=3306
default-character-set=utf8
[mysqld]
basedir=D:\Program Files (x86)\mysql-5.7.19-winx64\
datadir=D:\Program Files (x86)\mysql-5.7.19-winx64\data\
port=3306
character_set_server=utf8
skip-grant-tables

3.打开管理员cmd进入安装数据库的bin目录

mysql --initialize-insecure --user=mysql 初始化数据库

net stop mysql 停止数据库服务

net start mysql 启动服务

mysql -u root -p 登录数据库

use mysql; 进入数据库

update user set authentication_string=password('pb') where user='root' and Host='localhost'; 修改密码

flush privileges; 刷新权限

quit 退出

安装SQLyog软件

链接:https://pan.baidu.com/s/1GVs9hs3E-aiwZ6EMvlwUWQ 
提取码:peng

创建数据库语句

#创建一个叫db1的数据库  默认字符集utf8 默认校准规则utf_general_ci:不区分大小写
CREATE DATABASE db1

#创建一个叫db2的带utf字符集的数据库
CREATE DATABASE db2 CHARACTER SET utf8

#创建一个叫db3的带utf字符集并校对规则为utf8_bin:区分大小写
CREATE DATABASE db3 CHARACTER SET utf8 COLLATE utf8_bin

# 学到的单词
# CREATE:创建
# DATABASE:数据库  DATA:数据 BASE:基地
# CHARACTER SET:字符集  CHARACTER:字符 SET:集
# COLLATE:校对

删除和查询数据库语句

#演示删除和查询数据库
#查询当数据库服务器中的所有数据库
SHOW DATABASES
#查看数据库的定义信息
SHOW CREATE DATABASE db2
#删除数据库
DROP DATABASE db1

#SHOW 显示
#DROP 减少

备份恢复数据库语句

dos命令下备份

 mysql命令行恢复

#备份恢复数据库
#备份数据库只能在dos命令下执行
#mysqldump -u root -p 数据库 表1 表2 > 文件名.sql
#mysqldump -u root -p -B 数据库1 数据库2 > 文件名.sql(文件的路径)

#mysqldump 备份、转存
#source 源

#恢复数据库只能在Mysql命令行执行
#source 文件名.sql(文件的路径)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值