首页 > 编程知识 正文

mysql5.1.55linux的简单介绍

时间:2023-12-25 12:47:13 阅读:322321 作者:OKBI

本文目录一览:

asianux2.0自带了一个低版本的mysql,我现在要在机器装mysql5.1.55具体应该怎么操作?

试试下载mysql重新编译安装吧,先把之前的版本卸载掉!

mysql的linux版本在华军或者天空上都有,很多!

详细讲解Linux环境下MySQL 5.1安装步骤

1、下载MySQL免安装版/二进制版软件

(不用编译)

文件格式:MYSQL-VERSION-OS.tar.gz

2、创建MySQL组,建立MySQL用户并加入到mysql组中

(不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。)

#groupadd

mysql

#useradd

-g

mysql

mysql

3、进入目录/usr/local,解压缩免安装版,并在此目录中建立名为mysql的软链接

#cd

/usr/local

#gunzip

/path/to/MYSQL-VERSION-OS.tar.gz

|

tar

xvf

-

(该命令会在本目录下创建一个名为MYSQL-VERSION-OS的新目录。)

(使用GNU

tar,则不再需要gunzip。你可以直接用下面的命令来解包和提取分发:

#

tar

zxvf

/path/to/mysql-VERSION-OS.tar.gz)

#ln

-s

MYSQL-VERSION-OS

mysql

4、添加MySQL配置文件

如果你想要设置一个选项文件,使用support-files目录中的一个作为模板。在这个目录中有4个模板文件,是根据不同机器的内存定制的。

#cp

support-files/my-medium.cnf

/etc/my.cnf

(可能你需要用root用户运行这些命令。)

5、设定目录访问权限,用mysql_install_db创建MySQL授权表初始化,并设置mysql,root帐号访问权限

#cd

mysql

#chown

-R

mysql

.

#chgrp

-R

mysql

.

#scripts/mysql_install_db

–user=mysql

#chown

-R

root

.

#chown

-R

mysql

data

(注意以上命令中的"

.

"符号不能少。)

6、运行MySQL

#bin/mysqld_safe

–user=mysql

(如果没有问题的话,应该会出现类似这样的提示:

[1]

42264

#

Starting

mysqld

daemon

with

databases

from

/usr/local/mysql/var

如果出现

mysql

ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。

大多数问题是权限设置不正确引起的。

)

7、设置root密码。默认安装密码为空,为了安全你需要修改密码

#/usr/local/mysql/bin/mysqladmin

-uroot

password

yourpassword

8、拷贝编译目录的一个脚本,设置开机自动启动

#cp

support-files/mysql.server

/etc/rc.d/init.d/mysqld

#chmod

700

/etc/init.d/mysqld

#chkconfig

–add

mysqld

#chkconfig

–level

345

mysqld

on

9、启动mysqld服务

#service

mysqld

start

10、查看3306端口是否打开。要注意在防火墙中开放该端口

#netstat

-atln

免安装版/二进制版安装基本命令概述:

shell

groupadd

mysql

shell

useradd

-g

mysql

mysql

shell

cd

/usr/local

shell

gunzip

/PATH/TO/MYSQL-VERSION-OS.tar.gz

|

tar

xvf

-

shell

ln

-s

FULL-PATH-TO-MYSQL-VERSION-OS

mysql

shell

cd

mysql

shell

chown

-R

mysql

.

shell

chgrp

-R

mysql

.

shell

scripts/mysql_install_db

–user=mysql

shell

chown

-R

root

.

shell

chown

-R

mysql

data

shell

bin/mysqld_safe

–user=mysql

linux装mysql死活装不上,妈的没受过这种鸟气,一肚子火

楼主可否把错误发出来,不知道楼主用的什么方式安装的,最简单的方法可以用yum install mysql来安装,这种安装方式不可能出错的,或者直接用二进制的方式安装,我给你用源代码安装的方法

./configure --prefix=/usr

--sysconfdir=/etc

--libexecdir=/usr/sbin

--localstatedir=/srv/mysql

--enable-thread-safe-client

--enable-assembler

--enable-local-infile

--with-unix-socket-path=/var/run/mysql/mysql.sock

--without-debug

--without-readline

--with-plugins=innobase,myisam

--with-extra-charsets=all

--with-ssl=/usr

make

make benchdir_root=/tmp

testroot=/tmp install

rm -rf /tmp/mysql-test /tmp/sql-bench

pushd /usr/lib

ln -v -sf mysql/libmysqlclient.so* .

popd

pushd /usr/share/info

rm -v dir

for FILENAME in *; do

install-info $FILENAME dir 2/dev/null

done

popd

install -v -m644 /usr/share/mysql/my-medium.cnf /etc/my.cnf

mysql_install_db --user=mysql

chgrp -v mysql /srv/mysql

install -v -m755 -o mysql -g mysql -d /var/run/mysql

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。