Mysql之所以被各企业认可和接受,一个是它开源免费,二个是它小巧精旱,只要下载文件(它不像SQL Server需要安装工具),下载好文件之后只要安装好服务就可以了。如果对操作有要求,再安装一个可视化工具就全部搞定。经过认真的整理,在这里详细的记录Mysql下载,安装,配置,及图形化工具一体微信操作的所有步骤。
1:下载MYSQL,下载网址:https://dev.mysql.com/downloads/mysql/
2:解压,然后放到D:Tools下载,完整目录就是:D:Toolsmysql-8.0.15-winx64
建一个My.ini配件文件,及 Data空文件夹
My.ini配件文件内容如下:(可以直接复杂到ini文件中,主要是一些设置)
[mysqld]
# 设置MySQL的根目录
basedir=D:Toolsmysql-8.0.15-winx64
# 设置data目录
datadir=D:Toolsmysql-8.0.15-winx64data
# 端口号
port=3306
# 设置默认编码
character-set-server=utf8
# 设置默认存储引擎
default-storage-engine=INNODB
max_connect_errors =200
[client]
# 设置mysql客户端连接服务端时默认使用的端口和默认字符集
port=3306
default-character-set=utf8
3:设置环境变量
4:先安装服务:
以管理员方式运行命令:如图一
进行程序 bin目录,安装:如图二
如果服务之前安装过,就会提示服务已经存在,mysqld.exe --install
也可以删除,再重新安装 如图三 :sc delete mysql
如果没有安装过,就安装上就行.
安装好服务之后,初始化服务:mysqld.exe --initialize-insecure --user=mysql
启动服务:net start mysql
以root 账号登录:mysql.exe -u root -p
查看数据库及表:show database ;
(后面就不再赘述)
5:需要注意的地方:就是在Enter Password的时候,直接回车。不需要密码:之前设置的data文件夹下面有一个 .err 后缀的文件,打开它,会有一句:root是一个空的密码。需要进去后再重新设置
root@localhost is created with an empty password !
6:在设置mysql密码的,百度上很多修改密码的脚本,例如 :
1:set password for root@localhost = password('123');
2:Update user set authentication_string= password('123') where user='root'
都不行,因为下载的是Mysql最新版本。
解决方法:
使用如下语句即可解决
alter user 'root'@'localhost' identified by '123';
-------
7:在安装并配置好MySQL的环境后:我们还需要使用图形操作工具。因为在cmd命令行中操作数据,实在不方便。一般Mysql的图形化工具主要有以下几款:
phpMyAdmin,Navicat,MySQL Workbench,SQLyog
但是我个人还是喜欢官方提供的 MySQL Workbench:它的安装如下。
从官方网站下载地址:https://dev.mysql.com/downloads/workbench/
下载完成 之后,便安装,安装完之后打开,初始的帐户是:root
进去之后,整个界面就是Mysql的操作界面,可以图形化建表,增加数据。