mysql安装教程

下载

从官网下载,下载地址:https://www.mysql.com/downloads/

搜索MySQL Community Server
请添加图片描述
点击上图红框可以选择旧版本,这里选择5.7.30版本,64位压缩版。
请添加图片描述
点击 No thanks, just start my download 跳过注册直接开始下载。

image-20200629162518858

安装

解压并配置环境变量

解压完后去计算机-高级系统设置-高级-环境变量中找到path,保持原有值不变,点击新建写入。建议移上去一点

--mysql安装实际路径
D:\DevTools\mysql-5.7.30-winx64\bin  

将MySQL安装路径下的bin目录配置到Path变量中,使在命令行的任何目录下可以执行MySQL命令。
请添加图片描述

创建data和my.ini

在bin的同级目录下建个名为data的文件夹,用来放数据、表等。

建一个名为my.ini的文件(配置文件),编辑内容如下(改为mysql安装实际路径)

[mysqld]
basedir = D:\DevTools\mysql-5.7.30-winx64
datadir = D:\DevTools\mysql-5.7.30-winx64\data.

请添加图片描述

初始化

以管理员身份运行cmd,进入到MySQL的bin目录,执行初始化命令

mysqld --initialize --user=mysql --console

该命令用来初始化数据,在5.7以前的版本是不需要执行该命令的。初始化完成后会提供一个临时的root密码,如下图红色方框,记下该密码。
image-20200629163258487

MySQL服务安装

执行如下命令进行

mysqld –install mysql

image-20200629163417111

启动服务器

--启动服务
net start mysql
--关闭服务
net stop mysql

image-20200629163455701

使用

登陆

mysql -uroot -p"18kt1:u6gwG"   

--格式为:mysql   -u 用户名  -p  密码
--由于密码18kt1:u6gwG是系统自动生成的字符串,所以一定要加上双引号才能登录成功,自己修改密码之后就不需要了

修改mysql的root用户的登录密码

--重置root用户的登录密码为root
--重置格式为 set password for root@localhost = password('新密码');
set password for root@localhost = password('root'); 
--刷新
flush privileges;  
--退出mysql
exit;   

--再打开cmd,用新密码登录mysql
mysql -uroot -proot  

添加新用户并授权

--创建一个新的数据库用户,用户名叫ta,用户密码叫ta
create user 'ta'@'host' identified by 'ta';  
--创建新的数据库叫dataone,并指定编码
create database dataone charset=utf8mb4;   

--赋予新的数据库用户ta其数据库dataone的所有权限
--格式 grant all privileges on 库名.表名 to '用户名'@'IP地址' identified by '密码' with grant option;
grant all privileges on dataone.* to 'ta'@'%' identified by 'ta';  
--立刻刷新权限
flush privileges;    
--退出mysql
exit;    

--使用新的用户密码登录mysql
mysql -uxiaoxiao -pxiaoxiao;                                 

报错处理

You must reset your password using ALTER USER statement before executing this statement

--MySQL版本5.7.6版本以前用户可以使用如下命令:
mysql> SET PASSWORD = PASSWORD('root'); 

--MySQL版本5.7.6版本开始的用户可以使用如下命令:
mysql> ALTER USER USER() IDENTIFIED BY 'root';
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值