首页 > 数据库 >安装Mysql详细步骤

安装Mysql详细步骤

时间:2023-10-09 17:35:09浏览次数:39  
标签:bin ## 步骤 Mysql 密码 mysqld mysql 安装 winx64

一、下载安装包

地址:https://downloads.mysql.com/archives/community/

  - 根据需要选择安装版本

二 解压并创建配置文件,创建数据目录

1 将下载的压缩包解压

2 在bin目录同级下创建一个文件,命名为my.ini

3 在bin目录同级下创建一个文件夹,命名为data

如图:

三 编辑配置文件my.ini

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 ---这里输入你安装的文件路径----
basedir=D:\mysql-5.7.40-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.40-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

四 安装Mysql,配置服务

1.来到mysql解压后的bin路径下(以管理员身份运行) ​

2.安装mysql 安装完成后Mysql会有一个随机密码(记住这个密码)

  mysqld --initialize --console ​

3.把mysql创建成系统服务:

  mysqld --install mysql ​

4.启动mysql服务:

  net start mysql

 步骤如图:

如果使用上述方式无法创建服务可以使用如下方式

# 如果使用上述方式无法创建服务可以使用如下方式
# 创建系统服务
sc create mysql binpath= "D:\mysql-5.7.40-winx64\bin\mysqld --defaults-file=D:\mysql-5.7.40-winx64\\my.ini" start= auto displayname= "mysql"   
# sc create mysql binpath= "D:\mysql-8.0.28-winx64\mysql-8.0.28-winx64\bin\mysqld"
​
# 删除系统服务
sc delete mysql

 

五 登录修改密码

# 登录(服务启动才能登录)
mysql -uroot -p
# 输入刚刚上面生成的随机密码
​
# 修改密码(8.0以后)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'cr123';
​
# 修改密码(5.7)
SET PASSWORD FOR 'root'@'localhost'= "lqz123?";
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'lqz123?' WITH GRANT OPTION;
FLUSH PRIVILEGES;

步骤如图:

 

六 忘记root密码修改方式

## 1 以系统管理员身份运行cmd.
​
## 2 查看mysql是否已经启动,如果已经启动,就停止:net stop mysql.
​
##  3 切换到MySQL安装路径下:D:\mysql-8.0.28-winx64\mysql-8.0.28-winx64\bin;如果已经配了环境变量,可以不用切换了。
​
## 4 在命令行输入:mysqld -nt --skip-grant-tables
​
## 5 以管理员身份重新启动一个cmd命令窗口,输入:mysql -uroot -p,Enter进入数据库。
​
## 6 如果不想改密码,只是想看原来的密码的话,可以在命令行执行这个语句
select host,user,password from mysql.user; # 即可查看到用户和密码
​
## 7 如果要修改密码的话,在命令行下 依次 执行下面的语句
use mysql
update user set password=password("new_pass") where user="root"; # 'new_pass' 这里改为你要设置的密码
flush privileges;
quit
​
## 8 重新启动MYSQL,输入密码登录即可!
​
## 9 mysql -u root -p 输入密码试试吧

 

标签:bin,##,步骤,Mysql,密码,mysqld,mysql,安装,winx64
From: https://www.cnblogs.com/Lucky-Hua/p/17752258.html

相关文章

  • MYSQL-sql语句示例
    数据库操作:创建数据库:CREATEDATABASEdatabase_nameCHARACTERSETutf8mb4COLLATEutf8mb4_unicode_ci;删除数据库:DROPDATABASEIFEXISTSdatabase_name;切换数据库:USEdatabase_name;表的管理:创建表:CREATETABLEtable_name(column1datatypeconstraint,colu......
  • Mysql高级sql语句
    1.高级sql语句(进阶查询一)1.1select语法:SELECT"字段"FROM"表名";示例:selectnamefromhome;selectidfromhome2;1.2distinct语法:SELECTDISTINCT"字段"FROM"表名";SELECTDISTINCTStore_NameFROMStore_Info;1.3where有条件......
  • Java-JDK8的下载安装及环境变量配置
    JDK下载网址:JavaDownloads|Oracle(现在需要注册登陆后才可以下载JDK安装包)——有安装包最好!!!进入网址找到Java8==>选择windows视窗==>选择X64,(X64为64位系统,X86为32为系统)。一、下载JDK安装包。   1.双击打开安装包,选择“下一步”。2.选择要安装的目录和组......
  • mysql 存储过程
    存储过程实例前提准备创建表createtabletable1(namevarchar(10));createtableMatches(idint(10)auto_incrementnotnull,MATCHNOint(5)notnull,TEAMNOVarchar(6)notnull,PLAYERNOint(7)notnull,WONInt(8)notnull,LOSTvarchar(2),primarykey(......
  • mysql用户权限
    mysql创建用户权限创建用户MySQL中的用户帐号由用户名,以及使用@字符分隔的主机名组成。CREATEuseruser_accountIDENTIFIEDBYpassword;例:createusersuper@localhostIDENTIFIEDBY'123456';//localhost主机连接到MySQL数据库服务器createusersuper@'%'IDENTI......
  • docker安装clickhouse
    #创建相关配置目录mkdir-p/data/clickhouse/datamkdir-p/data/clickhouse/confmkdir-p/data/clickhouse/log#拉取镜像#下载最新版本clickhousedockerpullclickhouse/clickhouse-server#下载指定版本clickhousedockerpullclickhouse/clickhouse-server:23.1.3.5-alp......
  • centos 离线安装docker
    最佳方案就是查看官方文档了https://docs.docker.com/engine/install/centos/#install-from-a-package在docker官网找到centos安装目录,里面有个Installfromapackage 章节,其他系统也可以在相应系统类别里找到对应章节 Installfromapackage Ifyoucan'tuseDocker'......
  • MySQL数据库报 1040 too many connection
    找个是因为超过了最大的连接数你把最大的连接数改一下就可以了  改完之后记得重启mysqlwindows+R cmd进入黑窗口 ......
  • 安装pytorch报错,没解决
    environmentvariables:CIO_TEST=CLASS_PATH=.:/exe/jdk/jdk1.8.0_341/lib/dt.jar:/exe/jdk/jdk1.8.0_341/lib/tools.jar:/exe/jdk/jdk1.8.0_341/jre/libCONDA_DEFAULT_ENV=test1CONDA_EXE=/exe/conda/yes/bin/condaCONDA_PREFIX=/exe/conda/yes/envs/test1CONDA_PROMP......
  • MongoDB下载安装入门
    MongoDB下载安装入门一.MongoDB下载安装mongodb官网下载不了,MongoDB下载、安装、配置、使用,如何下载MongoDB数据库,MongoDB入门-CSDN博客按照文章一→六:安装,下载,环境变量配置等等MongoDBv4.2版安装目录:C:\ProgramFiles\MongoDB\Server\4.2\bin二.安全认证注意!!!一定要......