window与Linux系统如何安装MySQL以及几种常见的安装方法

window系统
windous系统有两种安装MySQL的方法,第一种是直接安装,最简单也是最快的一种方法,首先现在MySQL的官网下载安装包。


image.png

直接双击它,然后报错了,如图,它告诉我们需要安装c++内存库。


image.png

那我们先安装c++内存库
image.png

然后我们就可以正常安装MySQL了
image.png

直接安装没有什么 技巧,一直下一步就ok了


image.png

这里注意,这里我们选择第二个
image.png

这里我们可以选择安装路径,注意一点安装路径尽量不要有中文出现
image.png

然后一直下一步
image.png

image.png

到这里我们就完成一半了,然后这里也没有什么技巧,也是一直下一步。
image.png

image.png

到这一步时,我们需要设置密码,密码不要太难,设置一个简单好记就ok了,我设置的是111111。


image.png

这一步就是检查初始化了,成败在此一举了。点击execute,开始初始化。
image.png

过程可能有点慢,只要全是勾就可以了。
image.png

然后finish,MySQL就安装完成了。
image.png

当然,直接安装的方法很快捷,都是有时候个别也会出现问题安装失败,比如在初始化的时候失败,这个时候,我们就可以用压缩包安装法,这个有点复杂,但一般情况下是出错不了的。
我们先在官网下载安装包
image.png

然后解压,注意,路径不要出现中文
image.png

解压出来如图所示,解压出来的文件一般会缺少两个,一个是my.ini文件,一个是data文件夹。
image.png

我们要手动添加这两个,如图
image.png

my文件的内容如图所示,内容我也打出来放在图下面了,注意,这一步需要我们手动改安装目录的地址,地址就是解压出来后bin文件夹的目录,复制进去就可以了,数据存放目录就是我们添加的data文件的目录。
注意:路径不能出现中文,而且如果目录中有首字母是s字母的,我们就不能用复制地址的“\”,要使用“\ \”。
image.png

image.png

然后配置环境变量,在系统属性,高级里面,选环境变量,选择系统变量的path,然后添加刚才我们复制的有bin文件目录的地址,然后保存。
image.png

image.png

然后以管理员身份运行cmd,在开始菜单右边的搜索里面搜索cmd然后右键管理员运行就可以了。

然后cd到bin文件目录的地址,如图,然后输入mysqld --initialize --console ,初始化mysql服务。
这里会生成一个临时密码,就是password那一行,这个很重要。


image.png

然后注册服务,输入mysqld install ,成功会显示successfully,然后启动它,输入net start mysql启动服务。成功的话会显示已经启动成功。
image.png

然后输入mysql -uroot -p(刚才生成的密码)进入MySQL,如图就是进入成功了。
image.png

然后我们就可以修改密码了,输入ALTER USER root@localhost IDENTIFIED BY '你的密码'; 把密码修改成我们好记,如图,然后输入exit就可以退出MySQL了。
image.png

上面讲述了window系统安装MySQL的方法,下面是Linux系统的安装方法。
Linux主要有Redhat和centos二者都大同小异,这里我主要用centos安装MySQL数据库。(如何安装Linux我这里就不过多讲述了,主要以安装MySQL为主)
centos安装:
因为mariadb是MySQL的主要分支,所以mariadb就是MySQ。

安装的话有两种方式。

第一种可以直接使用官方源,直接“yum install MariaDB-server MariaDB-client -y”命令安装即可,都是这个添加的是国外的源,所以安装很慢。

第二种是使用国内的源,添加mariadb10.2的国内yum源,这个源安装较快。但是相对操作就比直接安装麻烦,这里我就用国内的安装。

创建的CentOS-Base.repo:


image.png

按 i 进入编辑模式


image.png

按 Esc → 输入 :wq → 回车保存退出。
内容我复制到下面:
image.png

输入:
yum clean all
yum makecache
清理并重建缓存


image.png

输入“yum install -y mariadb-server”安装mariadb
image.png

image.png

启动并添加开机自启


image.png

输入“/usr/bin/mysql_secure_installation”运行初始化命令。然后

Enter current password for root (enter for none):
→ 直接按 回车(刚装完默认没有密码)
Set root password? [Y/n]:
→ 输入 Y,回车
New password:
→ 输入你要设置的 root 密码(比如 123456),回车
Re-enter new password:
→ 再输一遍相同密码,回车
Remove anonymous users? [Y/n]:
→ 输入 Y,回车
Disallow root login remotely? [Y/n]:
→ 输入 n(允许远程连接,方便你用工具连接),回车
Remove test database and access to it? [Y/n]:
→ 输入 Y,回车
Reload privilege tables now? [Y/n]:
→ 输入 Y,回车


image.png

image.png

然后输入mysql -uroot -p123456就可以进入MySQL了
image.png

除此之外还有yum在线安装,rpm包安装法,通用二进制方式安装,源码安装等但相比前面讲述的复杂所以简单诉说省略了。

MySQL安装是学习数据库最开始也是最基础的操作,不难,但是也十分考验耐心。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容