初始MySql
数据库(DataBase,DB),存储数据的仓库,它是安装在操作系统之上的软件,它的作用是存储数据,管理数据。
数据库的分类:
-
关系型数据库: (SQL)
- MySql,Oracle,Sql Server,DB2 …
- 关系型数据库通过表和表之间,行和列之间进行数据的存储
-
非关系型数据库: (NoSQL)Not Only SQL
- Redis,MongDB
- 非关系型数据库是对象存储,通过对象的自身属性来决定。
-
DBMS(数据库管理系统)
- 数据库的管理软件,科学有效的管理数据库,维护和获取数据。
MySql百度百科简介:
MySql官网 安装尽可能使用压缩包安装。
MySql下载步骤
首先进入mysql官网,第一步
第二步:
第三步:
第四步:
第五步:
第六步:
下载到本地即可。
MySql的安装步骤
-
下载后得到zip压缩包。
-
解压到自己的安装目录下。
-
添加环境变量
- 我的电脑–属性–环境变量
- 选择path,添加mysql安装文件下的bin目录
-
在解压后的文件包下新建 my.ini文件。
-
编辑 my.ini 文件,注意替换路径位置
[mysql] #设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置mysql的安装目录 basedir=D:\Development\mysql-5.7.29\ #设置mysql数据库的数据的存放目录 datadir=D:\Development\mysql-5.7.29\data\ #设置3306端口 port=3306 #允许最大连接数 max_connections=200 #服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 #创建新表时将使用的默认存储引擎 default-storage-engine=INNODB skip-grant-tables
-
使用管理员模式下的CMD,而且将路径切换到mysql下的bin目录,然后输入mysqld -install(安装mysql)
-
输入 mysqld --initialize-insecure --user=mysql 初始化数据文件,自动创建data目录
-
使用 net start mysql 启动mysql,使用命令 mysql -u root -p进入mysql管理界面
-
进入后更改密码
update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';
输入 flush privileges; 刷新权限
-
修改 my.ini 文件注释掉 skip-grant-tables
-
在系统路径下重新启动 mysql即可正常使用
net stop mysql net start mysql
-
输入用户名密码,连接上成功进入即为安装成功。