一:MySql安装

一:从mysql官网下载mysql的安装包node

同时解压下载的mysqltar文件,利用linux tar命令去解压mysql

解压完会出现这几个文件:linux

MySQL-devel-5.6.31-1.el7.x86_64.rpm     MySQL-server-5.6.31-1.el7.x86_64.rpm  MySQL-shared-compat-5.6.31-1.el7.x86_64.rpm
MySQL-client-5.6.31-1.el7.x86_64.rpm      MySQL-embedded-5.6.31-1.el7.x86_64.rpm  MySQL-shared-5.6.31-1.el7.x86_64.rpm  MySQL-test-5.6.31-1.el7.x86_64.rpmsql

二:mysql安装依赖libaio数据库

因此须要先安扎unglibaio,Centos支持yum安装,安装之检查一下是否安装,利用rpm -qa | grep libaio取检查centos

若是有跳过,没有的话利用yum进行安装工具

yum list | grep libaio进行搜索,以我本机为例,搜索结果以下ui

libaio.x86_64                           0.3.109-13.el7                 @base    
libaio-devel.x86_64                     0.3.109-13.el7                 @base    
libaio.i686                             0.3.109-13.el7                 base     
libaio-devel.i686                       0.3.109-13.el7                 base   .net

而后利用yum install 进行安装,命令行

yum install libaio.x86_64
安装完成,

三:删除MariaDB

若是直接点击rpm包安装会获得错误提示。由于CentOS的默认数据库已经再也不是MySQL了,而是MariaDB,为何呢?

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL受权许可。开发这个分支的缘由之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,所以社区采用分支的方式来避开这个风险。MariaDB的目的是彻底兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

利用rpm -qa|grep MariaDB 搜索

利用rpm -e --nodeps ${soft_name}卸载

四:安装MYSQL

而后利用rpm -ivh ${soft_name}命令进行安装

分别安装

MySQL-devel-5.6.31-1.el7.x86_64.rpm    

MySQL-server-5.6.31-1.el7.x86_64.rpm 

MySQL-client-5.6.31-1.el7.x86_64.rpm 

或者直接rpm一块儿安装

若是有提示须要下载其余依赖,就能够利用yum在取搜索下载,实在不行就本身取编译

五:运行MYSQL

安装完成的初始化密码存放在/root/.mysql_secret,由于我是root帐户登录的,找到密码,记录下来,由于后面咱们要用到这个密码取修改mysql的初始密码

service start mysql

获得错误:ERROR!The server quit without updating PID file

咱们这里主要是由于:selinux惹的祸,若是是centos系统,默认会开启selinux。解决方法是关闭它,打开/etc/selinux/config,把SELINUX=enforcing改成SELINUX=disabled后存盘退出重启机器。

而后再启动mysql就没问题了:

[root@localhost /]#service mysql start

查看MySQL运行状态:

[root@localhost /]# service mysql status

SUCCESS! MySQL running (2377)

而后利用mysql -uroot -p命令取登录mysql利用刚才那个密码,而后进入进去在修改mysql的默认密码

UPDATEuser SET Password=PASSWORD('passok') where USER='root';

同时mysql命令,

show databases;显示有几个库

use ${dbname}使用那个库

而后一系列命令

六:安装Mysql workbench

虽然命令行不复杂可是看起来仍是乖乖的,因此仍是安装Mysql Workbench这个工具,很好安装,在mysql下载rpm安装包解决依赖直接ok,仍是不错的,待续...

相关文章
相关标签/搜索