linux下mysql安装

原创 2015年07月06日 19:00:49
首先查看一下系统有没有自带安装mysql
#rpm -qa | grep -i mysql
如果有的话,那么就删除掉:
#rpm -ev mysql-xxxxxx

这里,笨小葱删除出错:

error: Failed dependencies:
 libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64
 libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64
 mysql-libs is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64 情况

解决办法:rpm -e --nodeps mysql-xxxxxx

现在可以执行安装啦:
#先从官网下载社区版本,
这里考虑到和nutch集成,所以用5.1版本mysql。
然后:
#rpm -ivh MySQLxxxxxxxxx
安装完之后,netstat -nat查看端口启动没
启动成功后,

1.数据库目录 
 /var/lib/mysql/ 

 2、配置文件 
 /usr/share/mysqlmysql.server命令及配置文件) 

 3、相关命令 
 /usr/bin(mysqladmin mysqldump等命令

 4、启动脚本 
 /etc/rc.d/init.d/(启动脚本文件mysql的目录)

    如:/etc/rc.d/init.d/mysql start/restart/stop/status



2.拷贝配置文件到/etc目录下,并命名为my.cnf(必须名为my.cnf)

#cp  /usr/share/mysql/my-medium.cnf  /etc/my.cnf

 这儿要注意:/usr/share/mysql/下有好几个结尾为cnf的文件,它们的作用分别是:

1.my-small.cnf是为了小型数据库而设计的。不应该把这个模型用于含有一些常用项目的数据库。
2.·my-medium.cnf
是为中等规模的数据库而设计的。如果你正在企业中使用RHEL,可能会比这个操作系统的最小RAM需求(256MB)明显多得多的物理内存。由此可见,如果有那么多RAM内存可以使用,自然可以在同一台机器上运行其它服务。
3·my-large.cnf
是为专用于一个SQL数据库的计算机而设计的。由于它可以为该数据库使用多达512MB的内存,所以在这种类型的系统上将需要至少1GBRAM,以便它能够同时处理操作系统与数据库应用程序。
4·my-huge.cnf
是为企业中的数据库而设计的。这样的数据库要求专用服务器和1GB1GB以上的RAM
这些选择高度依赖于内存的数量、计算机的运算速度、数据库的细节大小、访问数据库的用户数量以及在数据库中装入并访问数据的用户数量。随着数据库和用户的不断增加,数据库的性能可能会发生变化。

 

登录mysql

#cd /usr/bin/mysql -u root -p

Enterpassword:(直接回车,因为第一次为空密码)

(8)登录成功后,修改密码

进入>mysql环境下,

输入:

> mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| test               |

+--------------------+

4 rows in set (0.00 sec)

> mysql> use mysql

Database changed

mysql> show tables;

+---------------------------+

| Tables_in_mysql           |

+---------------------------+

| columns_priv              |

| db                        |

| event                     |

| func                      |

| general_log               |

| help_category             |

| help_keyword              |

| help_relation             |

| help_topic                |

| host                      |

| ndb_binlog_index          |

| plugin                    |

| proc                      |

| procs_priv                |

| proxies_priv              |

| servers                   |

| slow_log                  |

| tables_priv               |

| time_zone                 |

| time_zone_leap_second     |

| time_zone_name            |

| time_zone_transition      |

| time_zone_transition_type |

| user                      |

+---------------------------+

24 rows in set (0.00 sec)

> mysql>update user set password=password('123456')where user='root';

修改root密码为123456

最后重启mysql,密码生效或者直接刷新权限

flush privileges;

Linux下mysql5.6的安装文档

  • 2017年11月21日 17:34
  • 31KB
  • 下载

linux下mysql yum 安装 新建用户 设置权限

linux下采用yum方式安装mysql,及新建用户,设置权限等操作,文章最后有删除数据库的操作,可以参考使用。...

linux下php、mysql、apache完整安装配置

  • 2015年05月15日 15:13
  • 55.82MB
  • 下载

linux下jdk_tomcat_mysql_的安装流程

  • 2016年01月15日 10:03
  • 20KB
  • 下载

数据库----(linux下安装多个mysql-5.7.19(tar.gz)教程)

环境:centos 6.5 初级第一次在Linux下安装MySQL-5.7.19版本教程 请看上一篇,如果已经会安装了,那么请看这篇linux下安装多个mysql-5.7.19 如果有问题请加群扣...

在Linux下MySQL安装配置使用指南

  • 2013年09月30日 14:54
  • 229KB
  • 下载

Linux下MySql5.0及5.6安装

  • 2015年10月25日 19:48
  • 552KB
  • 下载

LINUX下MySQL 5.6.26 二进制安装

MySQL有三种安装方式:RPM安装、二进制包安装、源码包安装。这3种种方式各有特色,主要特点参考下表。实际应用中,可以根据你所用的主机环境进行优化,选择最佳的配置值,安装定制更灵活。访问MySQL网...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下mysql安装
举报原因:
原因补充:

(最多只允许输入30个字)