对mysql在linux的安装网上很多,但是都比较坑人,mysql的下载、到用什么包安装,安装过程没有具体解析

我最痛苦的其实是找安装包,建议找.tar.gz安装包比较好(下面我为同胞们找到了mysql安装包了) 开心吧

亲测,完全没问题

1、下载mysql包

最好找到5.5版本的mysql安装,

一般建议使用.tar.gz安装,

使用rmp包安装过程比较麻烦、容易出错

下载mysql

在linux可以直接 下载mysql安装包(超级方便大众)

wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.49-linux2.6-x86_64.tar.gz #直接下载

2、安装 MySQL (一步一步安装做下去,一定成功)

注意:安装包统一放到 /usr/local/src 目录下。

# 卸载老版本MySQL

rpm -e mysqlyum -y remove php-mysqlyum -y remove mysql-server mysql

# 禁用SeLinux

# 安装依赖库

# 移动到安装目录

# 新建用户,其实这个用户没什么用,就是安装

# 复制配置文件,以后修改mysql的配置就在/etc/my.cnf 修改即可

# 设置权限

# 配置开机自动启动(很重要)

# 添加MySQL的软链接以适应init脚本

# 修改配置文件

# 在 [mysqld] 节点中添加 (就是 添加数据库、日志保存路径)

# 保存退出

# 初始化数据库

# 修改root密码(出错就直接跳过此步骤)

#这个可能会出错,但是没问题的,本人在这里出错就直接跳过此步骤,

跳过此步骤的,登录密码不用输入,直接回车 就可以登录了,登录进入后自己添加密码

3、配置防火墙  (没有防火 的可以跳过)

# 配置防火墙,开启3306端口

# 添加如下规则到22端口这条规则的下面即可

# 重启防火墙

# 启动MySQL

4、测试MySQL是否启动

#服务命令

service mysqld start  #启动 服务

service mysqld stop#停止 服务

service mysqld restart#重启 服务

# 查看是否有mysql进程

# 查看是否有mysql端口

# 测试mysql,mysqladmin,mysqldump命令是否能正常使用

# 读取MySQL的版本信息

到此MySQL编译安装完成。

然后登录:

1.新建用户1.1登录MYSQL:

@>mysql -u root -p

@>密码 (如果添加密码出错的直接 回车 即可登录)1.2创建用户:

mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));

这样就创建了一个名为:test 密码为:1234的用户。

注意:此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。1.3然后登录一下:

mysql>exit;

@>mysql -u test -p

@>输入密码

mysql>登录成功