星星博客 »  > 

MySQL第3天:MySQL的架构介绍之linux版安装

                           MySQL的架构介绍之linux版安装

#编写时间:2017.3.5
#编写地点:广州

mysql linux版安装


1、源码安装(本节不提)
2、rpm安装
(1)下载地址:https://dev.mysql.com

注意:Centos7下mysql下替换成MariaDB了。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权 许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。MariaDB的安装见这个博客:https://www.cnblogs.com/ricklz/p/12269102.html

 (2)检查mysql是否安装:rpm  -qa | grep -i mysql
          删除命令:rpm -e rpm软件包名(该名字是上一个命令查出来的名字)


(3)安装mysql服务端

 rpm -ivh rpm包名

 i:自动安装;v:日志;h:安装进度

(4)安装mysql客户端,几乎没有提示

(5)查看MySQL安装时创建的MySQL用户和MySQL组,以及安装位置:

    cat /etc/passwd | grep mysql
    cat /etc/group | grep mysql
    查看mysql安装目录:ps -ef | grep mysql
    查看mysql版本:mysqladmin --version

 (6)启停MySQL服务


启动服务:service mysql start
停止服务:service mysql stop

(7)给MySQL的root用户设置密码

刚安装好的MySQL输入mysql命令直接进入mysql数据库,默认没有密码,

设置密码:/usr/bin/mysqladmin -u root password spdb@1234
重新登陆:mysql -u root -p

(8)开机自启动mysql

开机自启动mysql:chkconfig mysql on
查看mysql运行级别:chkconfig --list | grep mysql
查看开机自启动服务有哪些命令:ntsysv
注意:运行级别说明可以在:cat /etc/inittab中查看

(9)MySQL相关文件

1)创建的数据库放在了datadir目录中:/var/lib/mysql

 

2)可以使用启动数据库: /etc/init.d/mysql start

相关文章