一、mysql数据库概念

1、mysql是百万级的数据库,一般500万以下没有问题。

2、关系型数据库和非关系型数据库

(1)关系型数据库代表:Mysql、Oracle、DB2等。关系型数据库通过表和表之间,行和列之间的关系进行数据存储。一般称为SQL数据库。

(2)非关系型数据库代表:Redis、MongoDB等。非关系型数据库通过对象存储方式实现,即通过对象自身的属性来决定。一般称为NoSQL,即Not only SQL。

3、MySQL是一个关系型数据库管理系统,即RDBMS(Relation Database Management System)即数据库管理软件,可视化工具。MySQL是开源的数据库。中小型网站、大型网站一帮都使用MySQL,因为MySQL可以做集群!

 

二、 mysql安装

1、MySQL安装建议

(1)尽量不要使用exe文件,因为exe安装时会写入注册表,导致卸载不干净。

(2)尽可能使用压缩包安装。

2、详细安装步骤

(1)下载安装包

  官网:https://www.mysql.com。本文演示mysql-5.7.35-winx64版本。

(2)解压文件

                

(3)将文件名后缀改成“mysql-5.7.35”,并拷贝到安装目录

               

 

 (4)添加环境变量

  我的电脑->属性->高级->环境变量

      

  选择PATH,在其后面添加:你的mysql安装文件下面的bin文件夹,保存并确定。

                                

                               

(5)在安装包的根目录下新建my.ini文件。

                     

 

 

(6)编辑my.ini文件,注意替换路径位置,注意加上斜杠。

  

 

 (7)启动管理员模式下的CMD,并将路径切换到mysql下的mysql下的bin目录,然后输入mysqld -install(安装mysql)

         

         

 

   安装mysql服务。

           

 

(8)输入指令初始化数据文件:mysqld --initialize-insecure --user=mysql

       

 

 (9)启动mysql:net start mysql

       

 

    再用命令进入mysql管理界面:mysql -u root -p。(-p后面即是密码,不输入即代表没有密码)

       

 

 (10)修改密码

  

 

 (11)刷新权限

  flush privileges;

 

(12)修改my.ini文件,将最后一行注释掉。

    

 

 (13)重启mysql即可。

  退出mysql

  停止mysql服务:net stop mysql

 

1、启动mysql服务
  net start mysql
2、进入mysql管理界面
  mysql -u root -p
3、修改密码
  update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
4、刷新权限
  flush privileges;
5、退出mysql
  exit;
6、停止mysql服务
  net stop mysql;

 

 posted on 2021-09-26 23:09  佩剑君子  阅读(41)  评论(0编辑  收藏  举报