Linux/UNIX上安装Mysql
2024-09-03 00:44:36
接下来我们在 Centos 系统下使用 yum 命令安装 MySql:
检测系统是否自带安装 mysql:
rpm -qa | grep mysql
如果你系统有安装,那可以选择进行卸载:
rpm -e mysql // 普通删除模式
rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
安装 mysql:
yum install mysql
yum install mysql-server
yum install mysql-devel
启动 mysql:
service mysqld start
注意:如果我们是第一次启动 mysql 服务,mysql 服务器首先会进行初始化的配置。
如果是 CentOS 7 版本,由于 MySQL数据库已从默认的程序列表中移除,可以使用 mariadb 代替:
yum install mariadb-server mariadbmariadb数据库的相关命令是:
systemctl start mariadb #启动MariaDB
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重启MariaDB
systemctl enable mariadb #设置开机启动
验证Mysql安装
在成功安装Mysql后,一些基础表会表初始化,在服务器启动后,你可以通过简单的测试来验证Mysql是否工作正常。
使用 mysqladmin 工具来获取服务器状态:
使用 mysqladmin 命令俩检查服务器的版本,在linux上该二进制文件位于 /usr/bin on linux ,在window上该二进制文件位于C:\mysql\bin 。
[root@host]# mysqladmin --version
linux上该命令将输出以下结果,该结果基于你的系统信息:
mysqladmin Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386
如果以上命令执行后未输入任何信息,说明你的Mysql未安装成功。
最新文章
- ECMAScript Web APIs node.js
- [转载] A set of top Computer Science blogs
- 将XmlDocument转换成XDocument
- hdu 5093 Battle ships
- Android开发者:你真的会用AsyncTask吗?
- MapReducer Counter计数器的使用,Combiner ,Partitioner,Sort,Grop的使用,
- 1037: [ZJOI2008]生日聚会Party - BZOJ
- Delphi 记事本 TMemo(5篇)
- Factorials 阶乘
- hdu 5046 Airport 二分+重复覆盖
- 乘法逆元...Orz
- php设计模式(二):结构模式
- instance 怎么获得自己的 Metadata - 每天5分钟玩转 OpenStack(169)
- iOS的消息转发机制详解
- 教你ASP.NET中如何防止注入攻击
- .NETCore+EF+MySql+Autofac简单三层架构
- 一、Snapman多人协作电子表格之——Snapman自我介绍
- MyBatis(八)联合查询 级联属性封装结果集
- wpa_supplicant 的编译
- Windows Server 2016 服务器总是有暴力破解密码导致的审核失败