Linux 下安装 mysql
前言
走过太多的弯路,学过太多的东西,很多简单的知识已被我们渐渐遗忘,我知道的,我学会的,终究被时间掩埋,所以中国有句 话:“好记性不如烂笔头”,所以我渐渐喜欢做笔记,喜欢将学会的东西记录下来,也许会被遗忘,也许做的笔记不是很小, 但也是是我曾经付出的努力证明,我希望我的笔记保存直到永远。
时间终究会将该带走的带走,我们谁也不能逃避,所以珍惜时间,珍惜现在拥有的,别让自己在今后的时间后悔,除了努力,你 别无选择,努力了就算失败,也无怨无悔,希望所有追梦之人都会梦想成真。
准备工作
-
打开官网 https://dev.mysql.com/downloads/mysql/5.5.html#downloads,下载 mysql 的 rpm 文件
服务端:https://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.54-1.linux2.6.x86_64.rpm
客户端:https://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-client-5.5.54-1.linux2.6.x86_64.rpm -
将 rpm 文件放置 linux 的 /opt 目录下,如下图所示:
-
检查系统是否装过 mysql :rpm -qa|grep -i mysql
若已经安装,又想重装,那就得卸载,卸载命令:rpm -ev mysql-libs-5.1.66-2.el6_3.x86_64
当然,这在 centos 自带 mysql 卸载时出现无法卸载情况如下图,别急,可使用另一个命令解决:
rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.x86_64
安装过程
- 服务端安装:rpm -ivh MySQL-server-5.5.54-1.linux2.6.x86_64.rpm
如下图安装完成后,结合日志信息,会分配一个最大权限的用户 root ,然后根据日志提示输入新密码,当然登录需要先安装客户端。
-
客户端安装:rpm -ivh MySQL-client-5.5.54-1.linux2.6.x86_64.rpm
-
查看 mysql 用户组信息:cat /etc/passwd|grep mysql 和 cat /etc/group|grep mysql
-
查看 mysql 版本信息:mysqladmin --version
-
启动 mysql 服务:service mysql start
然后查看进程:ps -ef|grep mysql
-
关闭 mysql 服务:service mysql stop,然后会提示 Shutting down MySQL. SUCCESS!
-
连接 mysql 数据库: mysql
- 修改密码:exit 跳出连接的 mysql ,然后键入:/usr/bin/mysqladmin -u root password 123456
再次连接,因为有密码,连接命令变为:mysql -u root -p 或者 mysql -uroot -p123456
默认进入 mysql 数据库,可以在 p 后面加上自己选择的数据库。
- 让 mysql 跟随系统启动:chkconfig mysql on
查看启动的状态:chkconfig --list|grep mysql
图形界面查看是否自启(中括号有个 * 便是开机自启):ntsysv
- 重要路径