MySQL是一个开放的数据库管理系统,由于其可移植性、小巧灵活、运行速度快等优点,被受广大中小企业青睐,下面我们就开始MySQL的学习之旅。
首先介绍MySQL数据库的安装,本文主要介绍MySQL数据库在Windows和Linux下的安装。
一、Windows下的安装
1.安装步骤:
a..首先进入官网http://dev.mysql.com/downloads/mysql/,选择版本号,然后选择MSI下载
b.运行下载下来的MSI文件,按照安装指导一步一步的安装,由于比较简单这里就不再过多解释
2.安装完成后MySQL服务默认是自动启动,按照如图所示查看
右击我的电脑
然后选择服务和应用程序下的服务,在右边的服务中往下翻,查找MySQL,状态栏表示当前MySQL是否启动,启动类型表示是手动启动、自动启动还是禁止
右击MySQL,可以启动和关闭MySQL,点击属性可以等该启动类型
3.命令行下启动和关闭MySQL
启动MySQL方式,在管理员命令行(win+x,按下A)下输入 net start mysql 命令,如下所示
关闭MySQL和启动MySQL服务相似, 命令为: net stop mysql
4. 注意,安装失败,很可能十一前安装过Mysql卸载后没有把mysql data目录删除,删除这个目录就可以了,这个文件夹在C:\ProgramData\MySQL下,这是一个隐藏文件夹。
二、 Linux下的安装
1.安装步骤
a.根据自己Linux版本去官网下载相应的MySQL RPM安装包,主要下载如下三个安装包
第一个rpm包是MySQL客户端;
第二个是开发用的安装包;
第三个是服务端的安装包
b.Linux一般在安装时都安装了Mysql,卸载以前的MySQL
查看是否安装,一般会出现如下三条信息
卸载上图出现的Mysql安装程序,命令: rpm -ev --nodeps mysql_name, mysql_name是上图中出现的名字,卸载成功不会出现任何提示信息
删除成功后,删除/var/lib/mysql文件夹, rm -rf /var/lib/mysql
c.开始安装MySQL
首先安装MySQL server,输入如下命令 rpm -ivh rpm包名字,安装完成后启动服务
mysql服务的操作命令有service mysql start | stop | restart | status
d.安装Mysql客户端
e.安装MySQL开发包
f.登陆Mysql首次登陆密码会随机生成在/root/.mysql_secret文件中,使用 mysql -uroot -hlocalhost -p登陆,输入查询到的密码
现在安装完成,在启动服务是有可能出现如下情况
这是因为有mysql僵尸进程, ps -ef | grep mysqld 查看,然后kill -9 进程号杀掉就行了