MYSQL安装教程
第一步:下载MYSQL安装包。
MYSQL官方网站:https://dev.mysql.com/downloads/installer/
百度云链接:
链接:https://pan.baidu.com/s/1cFYUqQQS85Fn5JxTOm4xJA
提取码:duuh
第二步:双击安装包,进行安装。
1.选择NEXT。
2.继续选择NEXT。
3.需要注意的是当Check Requirements时,如果你有未安装的插件,如下图中的Connector/ODBC...时,需要选择Excute进行下载安装。
4.待插件全部安装成功后,如下图所示,再次选择NEXT。
5.进入Apply Updates时,选择Excute ,之后再次点击Next->Finish。
6.紧接着会弹出一个界面,我们需要选择添加mysql服务。
7.选择mysql server服务,加入。并点击NEXT。
8.同样我们需要点击Excute下载安装,完成后如下图所示,并点击NEXT->FINISH。
8.下面到了最为关键的步骤 ,现在、马上、立刻,拿一支笔、拿一个笔记本(不是随便一张纸)!!!因为一下东西不记好,以后你会像吃shit一样烦!
9.如图所示Port(端口号)后边有黄色惊叹号,说明当前默认的端口号被占用,需要更换端口号。
10.如图所示,我将端口更换为3303,切记!更换后的端口号一定要牢记,最好整理到常用的笔记本上。记录好之后,单机NEXT,NEXT。
11.接下来同样相当重要,为你的root用户设置密码,设置密码时一定要先把要设置的密码记录下来,再输入。
密码设置成功后,可以选择添加用户,也可以等待安装成功后再添加。
12.可以修改你的服务名,一般默认即可。选择NEXT。
13.Excute->NEXT->Finish->NEXT->Finish。
到此mysql数据库安装完毕,但是目前还不能正常使用。
第三步,配置环境变量。
1.右键本机(我的电脑、这台电脑、此电脑),选择属性。左侧找到高级系统设置,单击;
2.选择高级->环境变量->在系统变量里找到Path->选中->双击(点击编辑)->右侧单击浏览,找到mysql的安装目录(注:路径到bin目录)。
3.之后一路确定。。。
OK,环境变量配置完毕!但是你以为就这样完了吗!?too young,too simple!
第四步,也就是最后一步!添加配置文件。
1.找到你的mysql安装目录,默认如图所示。
2.如下图所示,如果你的安装目录下有my.ini文件,可省略此步骤,直接去数据库的世界玩耍吧!如果没有,乖乖跟着我一起添加配置文件吧!
3.新建文本文档,复制如下代码:
1 [mysqld] 2 # 设置3306端口 3 port=3306 4 # 设置mysql的安装目录 5 basedir=C:\Program Files\MySQL 6 # 设置mysql数据库的数据的存放目录 7 datadir=C:\Program Files\MySQL\Data 8 # 允许最大连接数 9 max_connections=200 10 # 允许连接失败的次数。 11 max_connect_errors=10 12 # 服务端使用的字符集默认为UTF8 13 character-set-server=utf8 14 # 创建新表时将使用的默认存储引擎 15 default-storage-engine=INNODB 16 # 默认使用“mysql_native_password”插件认证 17 #mysql_native_password 18 default_authentication_plugin=mysql_native_password 19 [mysql] 20 # 设置mysql客户端默认字符集 21 default-character-set=utf8 22 [client] 23 # 设置mysql客户端连接服务端时默认使用的端口 24 port=3306 25 default-character-set=utf8
4.点击保存后,将文件名和后缀名改为 my.ini 。
5.以管理员身份运行命令提示符(即:cmd),进入mysql安装目录,输入mysqld --initialize --console,9P0gYk-?0,kT就是初始密码,一定要记录。
6.继续在命令行中输入mysqld --install,如果出现 Service successfully installed.即为成功!
如果出现以下内容,需要删除原有服务。
删除原有服务需要在命令行中输入:sc delete mysql。
之后再次输入:mysqld --install。
7.mysql服务安装成功后,需要启动服务。在命令行中输入:net start mysql 。
到此,mysql数据库全部安装、配置完毕,可以正常使用了!
登录mysql,在命令行中输入:mysql -uroot -p 回车,输入root密码。也可以使用用户登录,将root改为你自己的用户名即可。
注! -p后边可以直接跟密码吗?可以!但是这样会让你的数据库密码暴露出来,所以建议大家以后先回车,再输入密码,mysql会为你隐藏密码。
8.登录时如果出现如图所示的情况:
在输入密码的时候输入初始密码:
9.登录成功后,在操作数据库的时候会报以下错误:
1 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
这是因为此时你的密码时初始密码,你需要先修改密码才可以继续操作。
修改密码如下:
1 alter user 'root'@'localhost' identified by '123456';
最后的“123456”替换为你想要设置的密码,切记不要设置为纯数字或者纯密码,密码太简单也会报错。
修改完之后,提示OK,说明修改成功!
ctrl+z退出mysql,重新使用新密码登录即可。
PS:如果当登录时出现无法登录的情况或者忘记root密码(请先检查mysql服务是否已开启),请看一下文章
https://www.cnblogs.com/honeynan/p/12408144.html
navicat数据库可视化工具:免注册版。(注意不需要注册码,不能进行商用)
链接:https://www.cnblogs.com/honeynan/p/12061799.html