暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

mysql安装

小二测试成长 2021-08-30
308

首先,在网上下载:

mysql官网:https://dev.mysql.com/downloads/mysql/

点击你需要的版本,进入一个新的界面


点击No thanks直接下载,在家的速度可能会有些慢,耐心等等就好,如果没有耐心等,可以使用F12拷贝下载链接,使用迅雷下载会快一些。

1、配置环境变量

变量名:MYSQL_HOME

变量值:D:\mysql-8.0.21-winx64

path里添加:%MYSQL_HOME%\bin

2、生成data文件

运行cmd

进入D:\mysql-8.0.21-winx64下

执行命令:mysqld --initialize-insecure --user=mysql ,在D:\mysql-8.0.21-winx64目录下生成data目录

3、启动服务

执行命令:net start mysql  启动mysql服务

若出现下图

则在 mysql bin目录下 以管理员的权限 执行 mysqld -install命令

然后仍然以管理员的权限 net start mysql 开启Mysql服务了。

4、解决启动服务失败:
执行命令:mysqld -install  即可
若出现下图,需要去资源管理器中把mysql进程全结束了,重新启动即可。

5、登录

1)登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)

D:\mysql-8.0.21-winx64\bin>mysql -u root -p

Enter password: ******

2)第二种情况就是首次登陆时会随机分配一个密码,密码在data文件夹中的err文件下面,打开搜索password,就能找到随机密码。

6、查询用户密码

查询用户密码命令:mysql> select host,user,authentication_string from mysql.user;

7、设置或修改root用户密码

设置(或修改)root用户密码:

mysql> update mysql.user set authentication_string=password("123456") where user

="root";   #password("123456"),此处引号中的内容是密码,自己可以随便设置(sql8后就不能使用了)

Query OK, 1 row affected, 1 warning (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 1

mysql> flush privileges;  #作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变

Query OK, 0 rows affected (0.01 sec) 

sql8后修改密码:

alter user 'root'@'localhost' identified by 'newpassword';

newpassword是要设的新密码。

设置成功后输入:flush privileges;完成后退出mysql,使用新密码登陆即可。

8、退出

mysql> quit

Bye






文章转载自小二测试成长,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论