在官网上下载mysql-5.5.19-linux2.6-i686.tar.gz压缩包,此包解压后为编译好的文件,不需要咱们自己编译、安装,直接修改配置即可用。

1、将mysql-5.5.19-linux2.6-x86_64.tar.gz

拷贝至 /opt

目录

2、解压

# tar -zxvf

mysql-5.5.19-linux2.6-i686.tar.gz -C /usr/local/ ;

注意:解压到/usr/local/ 非常重要

3.

将mysql-5.5.19-linux2.6-x86_64文件夹改名为

mysql

注意:

现在mysql的目录为:/usr/local/mysql(如果放在其他目录,安装问题会很多)

4、建立数据库的用户组和用户

# groupadd

mysql

# useradd -g

mysql mysql

5、将mysql启动脚本mysql.server复制到/etc/rc.d/init.d目录中,命名为mysql;

# cp

support-files/mysql.server /etc/rc.d/init.d/mysql

7、复制mysql配置文件my-medium.cnf到/etc/目录中,命名为my.cnf;

# cp

support-files/my-medium.cnf /etc/my.cnf

8、修改mysql目录权限;

# chown -R

root /usr/local/mysql //改变mysql目录的所属用户

# chgrp -R

mysql

/usr/local/mysql //改变mysql目录的所属组

# chown -R

mysql

/usr/local/mysql/data //改变data目录的所属用户,此目录用于存放数据库

9、生成mysql系统数据库。执行/usr/local/mysql/scripts/mysql_install_db安装授权表.

#

/usr/local/mysql/scripts/mysql_install_db

--user=mysql&

10、启动mysql服务.运行/usr/local/mysql/bin/mysqld_safe

#

/usr/local/mysql/bin/mysqld_safe

--user=mysql&

如果出现:Starting mysqld daemon with

database from /usr/local/mysql/data代表正常启动mysql服务器。

11、启动mysql服务

#

/etc/rc.d/init.d/mysql start

12、启动mysql

#

/usr/local/mysql/bin/mysql

出现mysql>

到此,mysql就搞定了,你可以操作数据库,可以修改管理员密码了……

启动mysql注意问题:

(1)要启动mysql必须先启动mysql_safe服务(上边第10步)。

# /usr/local/mysql/bin/mysqld_safe

--user=mysql&(2)其次启动mysql服务(上面第11步)

# /etc/rc.d/init.d/mysql start(3)然后启动mysql

# /usr/local/mysql/bin/mysql

二、登录mysql方法:

(1)如果你已经在/usr/local/mysql/bin目录执行:#

./mysql

如果

root用户设置了密码

执行:

./mysql -u root

-p

输入mysql root的密码,然后回车。

(2)如果你在其他目录

执行:# /usr/local/mysql/bin/mysql

如果

root用户设置了密码

执行:/usr/local/mysql/bin/mysql

-u root -p

输入mysql root的密码,然后回车。

三、Linux 下 让mysql

自动启动

在MySQL安装程序的解压包/usr/local/mysql/support-files有一个叫myslq.server的启动脚本程序。把它复制到/etc/rc.d/init.d目录里面:

# cd /etc/rc.d/init.d

# cp /usr/local/mysql/support-files/mysql.server mysql

接着把它的属性改为“x”(executable,可执行)

# chmod +x mysql

最后,运行chkconfig把MySQL添加到你系统的启动服务组里面去。

执行chkconfig --add mysql

四、修改

root用户密码:

/usr/local/mysql/bin/mysqladmin -u root password

'new-password'

/usr/local/mysql/bin/mysqladmin -u root -h test11 password

'new-password'

linux mysql 5.5 安装_Linux 安装 mysql5.5.19相关推荐

  1. linux mysql 5.7 配置_linux下mysql5.7的安装配置

    mysql官方下载地址: https://dev.mysql.com/downloads/mysql/ 安装步骤: # https://cdn.mysql.com//Downloads/MySQL-5 ...

  2. linux的mysql本地yum安装_Linux下MySQL5.7.18 yum方式从卸载到安装过程图解

    折腾了大半天,看了想,想了看,总算是弄清楚yum安装的过程了,之前写过二进制包安装的,这里用yum安装,环境都是一样的,Centos7.2+MySQL5.7.18. 每一步都参考了不少文章,后面会一一 ...

  3. linux安装mysql后怎么进去_linux安装mysql详细步骤

    最近买了个腾讯云服务器,搭建环境. 该笔记用于系统上未装过mysql的干净系统第一次安装mysql.自己指定安装目录,指定数据文件目录. linux系统版本: CentOS 7.3 64位 安装源文件 ...

  4. linux mysql 5.0.45_RedHat糸列Mysql-5.0.45的安装

    RedHat糸列Mysql-5.0.45的安装 发布时间:2007-11-22 00:29:11来源:红联作者:itchinax # chmod 755 mysql-5.0.45.tar.gz # t ...

  5. mysql5.0源码安装_linux小白 mysql5.0源码安装配置

    安装mysql-5.0.45.tar.gz(该软件包下载地址:http://www.filewatcher.com/m/mysql-5.0.45.tar.gz.24433261-0.html) # g ...

  6. linux mysql插入数据乱码_linux mysql数据库中文乱码

    mysql中文乱码 mysql是我们项目中非常常用的数据型数据库.但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况.下面就来介绍一下如何彻底解决数据库中文乱码情况. 1.中文乱码 1. ...

  7. Ubuntu14.04安装及配置mysql5.7.19

    通过uname -a或lsb_release -a 查看版本信息 ,确定linux的发行版是debian还是ubuntu.root@suepc:/usr/local# uname -aLinux su ...

  8. mysql5.7.19winx64安装_winx64下mysql5.7.19的基本安装流程(详细)

    1·下载 2·安装服务 1)管理员运行cmd 2)d: 3)cd d:\mysql-5.7.19-winx64\bin 4)然后执行注册服务命令 切换目录至mysql包所在的bin目录.然后输入 my ...

  9. linux mysql 忘记root密码_Linux MySQL忘记root密码解决方案

    在使用MySQL数据库时,由于某些原因长时间没有登陆MySQL,或者由于工作交接完成度不高,导致数据库root登陆密码忘记,如何解决? 一.更改my.cnf配置文件 1.用命令编辑/etc/my.cn ...

  10. linux mysql root用户密码_Linux下修改Mysql的用户(root)的密码

    1.root用户登录到mysql数据库 代码示例: /usr/local/mysql/bin/mysql -u root -p (输入密码进入mysql) 2.进入mysql,输入: 代码示例: us ...

最新文章

  1. html必有标记,前段必备Html标签H5有标记-.docx
  2. Linux网络编程 之 无连接和有连接通信(二)
  3. 217.存在重复元素
  4. 什么叫小米粒吸尘机器人_2020年,吸尘器推荐选购,家用吸尘器什么牌子好?扫地机器人推荐,吸尘器选购避坑指南!...
  5. 【英语学习】【Daily English】U04 Neighborhood L03 Oh, my bad
  6. 机器学习算法总结之XGBoost(上)理论基础
  7. gitlab+jenkins+ansible集成持续发布
  8. NESTEROV ACCELERATED GRADIENT AND SCALE INVARIANCE FOR ADVERSARIAL ATTACKS论文解读
  9. Java日志系统学习之log4j!
  10. matlab自动运行,在指定时间自动运行Matlab程序
  11. h2o automl_H2O-AutoML
  12. RESTful及其特点
  13. 雷神战争中简单megetexture地图制作
  14. 中北大学算法分析与设计实验报告一(BF算法)
  15. 成为游戏开发程序员,要学些什么
  16. CND(内容分发网络)前端的使用
  17. java eclipse sbt_无法安装sbt-eclipse插件
  18. windows10 RocketMQ启动 mqbroker 异常
  19. 查网站百度权重的工具
  20. 张三为他的手机设置了自动拨号

热门文章

  1. 在Dialog中实现下拉框效果并对下拉框赋自定义的值
  2. ABAP程序打印Spool Request到PDF
  3. SAP概念之利润中心
  4. 批量备SAP中CBO ABAP 程序代码为TXT文件备份
  5. 隐藏1:N关系和工具
  6. 私有化预期终于落地,海尔智家将迎来更多可能!
  7. resultmap的写法_mybatis的mapper.xml中resultMap标签的使用详解
  8. 软件测试的特殊字符包含什么,测试常见的特殊字符集及接口测试中的测试字符...
  9. java 拦截器响应中取所有参数,spring boot拦截器中获取request post请求中的参数
  10. java小数转换成百分数_在java中如何把小数转化成百分数