signed

QiShunwang

“诚信为本、客户至上”

MySQL基础学习:一、MySQL的安装、环境变量配置和登录

2021/5/14 21:42:35   来源:

MySQL基础学习:一、MySQL的安装、环境变量配置和登录

Windows下安装MySQL

  1. 在官网下载安装包https://dev.mysql.com/downloads/mysql/

  2. 下载完成后,将安装包解压到自己想要的目录,我这里是E:\database\mysql-8.0.25-winx64。

  3. 在E:\database\mysql-8.0.25-winx64文件下创建并且配置my.ini文件,并编辑如下内容

    [client]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
     
    [mysqld]
    # 设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=C:\\web\\mysql-8.0.11
    # 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
    # datadir=C:\\web\\sqldata
    # 允许最大连接数
    max_connections=20
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    
    //这一步具体为什么要这么做,以后学精了再解释
    

启动MySQL

  1. 以管路员身份打开cmd命令行(注意一定要管理员身份打开,不然会提示权限不够),具体步骤:win + s 键,然后搜索命令提示符,右键->以管理员身份运行。

  2. 进入到mysql的bin目录下面,我的是:

    C:\WINDOWS\system32>cd ..
    C:\Windows>cd ..
    C:\>E:
    E:\>cd E:\database\mysql-8.0.25-winx64\bin
    
  3. 初始化数据库:

    mysqld --initialize --console
    
  4. 初始化完成后,会输出root用户的初试密码

    A temporary password is generated for root@localhost: APWCY5ws&hjQ
    
  5. 安装MySQL:

    net start mysql
    

配置环境变量

​ 右键我的电脑->属性->高级系统设置->环境变量配置->系统变量里面的Path变量里面添加 E:\database\mysql-8.0.25-winx64\bin;

登录MySQL

​ 在命令行输入:

mysql -u root -p
//mysql -h 主机名 -u 用户名 -p
//-h : 指定客户端所要登录的 MySQL主机名, 登录本机(localhost 或 127.0.0.1)该参数可以省略;
//-u : 登录的用户名;  u是user的缩写
//-p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。   p是password的缩写
//-h、-u、-p 后面接的都是自己创建的名字

提示:

Enter password:

输入,之前的初试密码就可以了。