linux 下安装mysql
2015-11-20 10:57
447 查看
1: 下载 压缩包
mysql5_1.62.tar.gz
2:创建组用户 groupadd mysql 创建组 useradd -r -g mysql mysql
3: 解压文件到指定文件夹
4:进入 mysql的安装目录 更改权限:
chown -R mysql . chgrp -R mysql . 别忘了后面还有个 点 将当前文件权限改为 mysql组权限
5:初始化 mysql data 目录,mysql 启动会访问这个目录。
scripts/mysql_install_db --user=mysql
6:复制配置文件
cp support-files/my-medium.cnf /etc/my.cnf
7:将mysqld 服务加入开机启动项
首先将scripts/mysql.server服务脚本复制到/etc/init.d/,并重命名为mysqld。
[root@localhostmysql] cp support-files/mysql.server /etc/init.d/mysqld
然后 *通过chkconfig命令将mysqld服务加入到自启动服务项中。
chkconfig --add mysqld *注意服务名称mysqld就是我们将mysql.server复制到/etc/init.d/时重命名的名称
查看添加是否成功: [root@bdeadc-32-122 mysql5_1.62]# chkconfig --list mysqld
mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
此时 重启系统mysql 就可以自动启动 如果不想重启的话手工也可以:
service mysqld start 经过检查发现无法启动,后直接在 bin中 启动 mysqld_safe 发现丢失 mysql.sock 在 tmp 中 ,修改可以启动
进入bin 目录 ./mysql -u root -p 出现登陆界面
现在 问题来了,弹出输入密码的框,哪来的密码,我操了, 没办法 ,继续修改,突然想到我的 mysql.sock 是拷贝的,利用所拷贝的数据库的用户名 密码登陆 果然可以了,搞了一天,好悲催,好无能。。。。
mysql5_1.62.tar.gz
2:创建组用户 groupadd mysql 创建组 useradd -r -g mysql mysql
3: 解压文件到指定文件夹
4:进入 mysql的安装目录 更改权限:
chown -R mysql . chgrp -R mysql . 别忘了后面还有个 点 将当前文件权限改为 mysql组权限
5:初始化 mysql data 目录,mysql 启动会访问这个目录。
scripts/mysql_install_db --user=mysql
6:复制配置文件
cp support-files/my-medium.cnf /etc/my.cnf
7:将mysqld 服务加入开机启动项
首先将scripts/mysql.server服务脚本复制到/etc/init.d/,并重命名为mysqld。
[root@localhostmysql] cp support-files/mysql.server /etc/init.d/mysqld
然后 *通过chkconfig命令将mysqld服务加入到自启动服务项中。
chkconfig --add mysqld *注意服务名称mysqld就是我们将mysql.server复制到/etc/init.d/时重命名的名称
查看添加是否成功: [root@bdeadc-32-122 mysql5_1.62]# chkconfig --list mysqld
mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
此时 重启系统mysql 就可以自动启动 如果不想重启的话手工也可以:
service mysqld start 经过检查发现无法启动,后直接在 bin中 启动 mysqld_safe 发现丢失 mysql.sock 在 tmp 中 ,修改可以启动
进入bin 目录 ./mysql -u root -p 出现登陆界面
现在 问题来了,弹出输入密码的框,哪来的密码,我操了, 没办法 ,继续修改,突然想到我的 mysql.sock 是拷贝的,利用所拷贝的数据库的用户名 密码登陆 果然可以了,搞了一天,好悲催,好无能。。。。
相关文章推荐
- linux:awk之RS、ORS与FS、OFS
- Linux----硬连接和软连接
- Linux命令大全
- How to use Cramfs as linux rootfs?
- Linux下PureFtpd的基本安装使用与超时问题解决
- linux 安全防护管理
- linux中查看某进程 ps -ef | grep java(转)
- linux 释放缓冲
- Linux2.6.19内核(一)编译
- linux 服务管理
- linux nohup 后台执行
- Linux下USB suspend/resume源码分析【转】
- Linux 随手记1
- linux下文件合并、分割、去重
- 去掉linux 系统vi中出现^M字符的方法
- Linux进程状态解析之R、S、D、T、Z、X
- linux --- mysql --- max_allowed_packet
- Linux内存管理之mmap详解
- linux 常用语句汇总
- linux控制台