当前位置: 首页>后端>正文

解压版mysql8安装 mysql安装版和解压版区别

mysql入门(一)

一、MySQL简介

       MySQL是一个关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

       MySQL版本,MySQL按大类分,可分为安装版和解压配置版。一般解压配置版总能得到程序员的青睐,由于安装版的安装方式比较常规,下文以解压配置版为例。

二、MySQL安装

       1.安装版(简单介绍)

                  mysql安装包以“.msi”结尾,举例“mysql-5.6.24-winx64.msi”,双击,运行,下一步......

       2.解压配置版

                  文件目录为:

              

解压版mysql8安装 mysql安装版和解压版区别,解压版mysql8安装 mysql安装版和解压版区别_MySQL,第1张

              

解压版mysql8安装 mysql安装版和解压版区别,解压版mysql8安装 mysql安装版和解压版区别_MySQL_02,第2张

(1)设置系统环境变量

Mysql\mysql-5.7.13-winx64\bin;(尽量加在首端位置)

(2)进行mysql数据库的基本的配置

   1) copy一份my-default.ini文件,重命名为my.ini;

   2) 修改my.ini文件中配置信息:(mysql的安装路径,以及端口号等的配置;注意下面的斜线)

Mysql/mysql-5.7.13-winx64
Mysql/mysql-5.7.13-winx64/data
     port =3306
     server_id =10


(3)执行安装命令

   如上的操作完成以后,【进入D盘,cmd后,直接输入d:回车即可,进入子文件夹,用cd,如D:\>cd D:\Mysql\mysql-5.7.13-winx64】

   1)、 cmd进入命令窗口,在命令窗口下进入D:\mysql-5.7.13-winx64

安装MySQL服务名的命令:

   mysqld --installMySQL –defaults-file=“你的ini文件路径,也就是上面修改的文件路径”(如果没修改文件文件名,就用原来的my-default.ini)

mysqld --install MySQL--defaults-file="D:\Mysql\mysql-5.7.13-winx64\my.ini"

  

   提示安装服务成功

   Service successfullyinstalled.

  

启动MySQL服务命令:

net start mysql

   MySQL服务正在启动 ...

  

   附:【1】mysql的data初始化

   服务无法启动:

   ①在E:\mysql-5.6.24中添加一个data空文件夹;

   ②执行mysqld --initialize-insecure --user=mysql命令,再去查看,发现data文件夹中已生成了多个文件。

   ③执行上面的命令后,会生成默认数据库,登录的用户名为root,密码为空

   安装混乱了,或者为了加深印象,想重新来过,可以执行下面的命令

   附:【2】移除mysql服务

  进入bin目录(第3步的“1)”),输入下面命令:

mysqld -remove


4)、登陆MySQL服务器

在命令窗口下进入E:\mysql-5.6.24\bin执行如下命令:

mysql-uroot -p
Enterpassword: (ps:默认初始密码为空)
Welcometo the MySQL monitor. Commands end with ; or \g.
YourMySQL connection id is 1
Serverversion: 5.1.32-community MySQL Community Edition (GPL)
 
Type'help;' or '\h' for help. Type '\c' to clear the buffer.
 
mysql>

 

注意:MySQL的管理员用户名为root,密码默认为空。

 

5)、查看数据库

mysql>show databases;
+--------------------+
|Database |
+--------------------+
|information_schema |
|mysql |
|test |
+--------------------+
3rows in set (0.02 sec)

 

可以看到MySQL服务器中有三个数据库。

 

三、更改MySQL数据库root用户的密码

1、使用mysql数据库:
   mysql>use mysql
   Databasechanged
2.给root用户设置新密码,蓝色部分自己输入:
mysql> update user set password=password("新密码") whereuser="root";
Query OK, 1 rowsaffected (0.01 sec)
Rows matched: 1Changed: 1 Warnings: 0
方式1:
mysql>update user setPassword=password('123456') where User='root';
方式2:
updatemysql.user set authentication_string=password('123456') where user='root' andHost ='localhost';
3.刷新数据库
 mysql> flush privileges;
 Query OK, 0 rows affected (0.00 sec)
4.退出mysql:
 mysql> quit
 Bye
   
5.重新登陆MySQL服务器(以密码修改为123456后,为例)
   mysql-uroot -p
   Enterpassword: 123456
     
   Welcometo the MySQL monitor. Commands end with ; or \g.
   YourMySQL connection id is 1
   Serverversion: 5.1.32-community MySQL Community Edition (GPL)
   
   Type'help;' or '\h' for help. Type '\c' to clear the buffer.
   
   mysql>

如果到了这一步,恭喜!您可以用改密码后的用户名和密码登录成功了!!


https://www.xamrdz.com/backend/3mk1925061.html

相关文章: