MySQL5.7.21安装与密码图文配置教程

作者:21_睶 时间:2024-01-14 16:33:10 

MySQL5.7.21安装与密码设置教程,具体如下

官方参考手册

1.解压MySQL 5.7.20安装包,如X:\MySQL\mysql-5.7.21-winx64。(是没有data和my.ini的)

MySQL5.7.21安装与密码图文配置教程 

2.配置mysql的环境变量,创建MYSQL_HOME,并且在Path添加上%MYSQL_HOME%\bin;

MySQL5.7.21安装与密码图文配置教程  

3,配置my.ini. 并把my.ini放到bin目录下(1.如果放在mysql-5.7.21-winx64 目录下,在下面执行net start mysql时可能无法启动MYSQL服务、2.不会自动生成data)


[client]

default-character-set=utf8
[mysqld]
#解压目录 如:D:\MySQL\mysql-5.7.21-winx64
basedir = %MYSQL_HOME%
#解压目录 如:D:\MySQL\mysql-5.7.21-winx64\data
datadir = %MYSQL_HOME%\data
port = 3306
default-character-set=utf8

4. 以管理员身份进入命令行(可在小娜搜索输入cmd找到),并进入X:\MySQL\mysql-5.7.21-winx64\bin目录下输入命令:mysqld --initialize-insecure (生成无密码的root用户) 后,在mysql-5.7.20-winx64 目录下就会出现data文件

MySQL5.7.21安装与密码图文配置教程

5.再输入mysqld --install,如果出现Service successfully installed 说明注册成功了。

注意:如果此操作报错Install/Remove of the Service Denied!,建议使用管理员身份进入命令提示符

MySQL5.7.21安装与密码图文配置教程

6.启动MySQL服务,命令:net start mysql

MySQL5.7.21安装与密码图文配置教程

7.设置密码   mysqladmin -u root password 密码

8.修改密码方法如下 :接着输入mysql -uroot -p    由于之前登陆过,直接输入刚才设置密码(登录root第一次是免密码的直接回车进入到) MYSQL>

MySQL5.7.21安装与密码图文配置教程

接着输入:update mysql.user set authentication_string=password('你想输入的密码') where user='root' and Host ='localhost';    然后接着再输入: flush privileges;

MySQL5.7.21安装与密码图文配置教程

9.输入命令show databases;  查看数据表

MySQL5.7.21安装与密码图文配置教程

MySQL常用的命令如下


List of all MySQL commands:
Note that all text commands must be first on line and end with ';'(要以“;”结尾)
?  (\?) Synonym for `help'.
clear (\c) Clear the current input statement.
connect (\r) Reconnect to the server. Optional arguments are db and host.
delimiter (\d) Set statement delimiter.
ego (\G) Send command to mysql server, display result vertically.
exit (\q) Exit mysql. Same as quit.
go (\g) Send command to mysql server.
help (\h) Display this help.
notee (\t) Don't write into outfile.
print (\p) Print current command.
prompt (\R) Change your mysql prompt.

quit (\q) Quit mysql.

rehash (\#) Rebuild completion hash.
source (\.) Execute an SQL script file. Takes a file name as an argument.
status (\s) Get status information from the server.
tee (\T) Set outfile [to_outfile]. Append everything into given outfile.
use (\u) Use another database. Takes database name as argument.
charset (\C) Switch to another charset. Might be needed for processing binlog with multi-byte charsets.
warnings (\W) Show warnings after every statement.
nowarning (\w) Don't show warnings after every statement.
resetconnection(\x) Clean session context.

10.输入 \q; 退出MySQL

11.关闭MySQL服务,命令:net stop mysql

MySQL5.7.21安装与密码图文配置教程

精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程 mysql5.6各版本安装教程

来源:http://blog.csdn.net/Butterfly_resting/article/details/79108624

标签:mysql5.7,mysql5.7.21,密码
0
投稿

猜你喜欢

  • Python数据分析之缺失值检测与处理详解

    2021-10-04 01:09:08
  • 仅用50行Python代码实现一个简单的代理服务器

    2022-11-26 14:44:57
  • Pytorch中的VGG实现修改最后一层FC

    2023-03-08 07:08:48
  • tensorflow图像裁剪进行数据增强操作

    2023-06-23 14:33:20
  • MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决

    2024-01-26 23:19:50
  • PHP手机号码归属地查询代码(API接口/mysql)

    2023-10-26 04:35:44
  • 客户端JavaScript代码封装

    2008-12-26 18:10:00
  • 深入理解Python虚拟机中字典(dict)的实现原理及源码剖析

    2022-03-10 20:57:06
  • Python实现计算圆周率π的值到任意位的方法示例

    2021-09-08 16:47:09
  • MySQL-group-replication 配置步骤(推荐)

    2024-01-17 20:51:36
  • Python面向对象进阶学习

    2021-12-18 15:18:12
  • 数据库名词解释

    2008-09-12 17:28:00
  • asp生成不需要数据库的中奖码

    2008-07-18 12:31:00
  • 内容添加asp.net

    2024-06-05 09:27:29
  • 自动更新程序的设计框架

    2009-08-12 13:00:00
  • 处理Python中的URLError异常的方法

    2021-06-04 03:33:15
  • 如何将多宿主计算机配置为允许SQL Server访问

    2011-01-04 14:04:00
  • Python实现多任务进程示例

    2023-03-04 21:42:09
  • 以SQLite和PySqlite为例来学习Python DB API

    2023-07-13 02:19:14
  • 详解python发送各类邮件的主要方法

    2023-07-27 11:08:50
  • asp之家 网络编程 m.aspxhome.com