MySQL是一个**关系型数据库管理系统*,由瑞典MySQL AB 公司开发,属于Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统) 应用软件之一。
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
下载地址:https://downloads.mysql.com/archives/community
安装步骤
(文件夹中不要存在中文 包括以后安装其他关于编程的软件也是一样)
注意:替换文件中的路径 换成自己电脑上的
[mysqld]
basedir=D:\mysql\mysql-5.7.28\
datadir=D:\mysql\mysql-5.7.28\data\
port=3306
skip-grant-tables #跳过权限验证的 就是初始化的时候用的
net start mysql #mysql启动命令
net stop mysql # mysql 停止命令
做完以上几步。就可以在命令行启动mysql啦。
启动后:
#输入
mysql -u root -p # 输完后按回车(密码可以暂且为空 之前我们在配置文件里加了一行跳过权限验证的)。
# 出现输入的 直接回车即可
进入界面后 修改密码 (直接复制下面这行命令执行即可 )
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
当然只是修改密码是不会生效的 还要刷新权限
flush privileges;
接下来就是删除配置文件最后那一句跳过权限验证的语句。
[mysqld]
basedir=D:\mysql\mysql-5.7.28\
datadir=D:\mysql\mysql-5.7.28\data\
port=3306
#skip-grant-tables #跳过权限验证的 就是初始化的时候用的 #号就是注释符号
最后最后 一定要记得要重启mysql 才能生效的,不然mysql是不会认的你的。
出现下面这样的图就是成功啦。
当然 如果照着上面一步一步来,理论上是没有问题的。
如果你以前安装过的话,需要重装的话,一定一定要把环境清理干净。
安装了mysql服务 接下来就要安装一个数据库可视化操作的软件啦。我用的可视化软件是Navicat Premium 12。