问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在linux机器上安装mysql

发布网友 发布时间:2022-04-27 07:32

我来回答

3个回答

热心网友 时间:2022-04-08 11:54

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 &

热心网友 时间:2022-04-08 13:12

1.准备工作
从MySQL官网上分别下载mysql服务器端于客户端包。
如:
MySQL-server-5.5.15-1.linux2.6.x86_64.rpm和MySQL-client-5.5.15-1.linux2.6.x86_64.rpm
并放到/opt目录下
2.检测系统是否安装MySQL
(1)进入系统后,检测是否安装mysql.
如:检测是否安装Mysql输入
#rpm -qa | grep -i mysql

若已安装过,会出现以下

MySQL-server-5.0.22-0.i386
MySQL-client-5.0.22-0.i386
(2)那么输入以下命令删除它:

# rpm -ev MySQL-server-5.0.22-0.i386
# rpm -ev MySQL-client-5.0.22-0.i386
注意:若删除的时候,出现删除不成功,出现依赖的包,前提必须删除依赖项。
rpm -ev dovecot-1.0.7-7.el5.x86_64
3.安装MySQL
(1)第一步:安装mysql服务端,输入以下命令:

# rpm -ivh /opt/MySQL-server-5.5.15-1.linux2.6.x86_64.rpm
当出现如下:
Preparing...       ########################################### [100%]
1:MySQL-server     ########################################### [100%]
。。。。。。(省略显示)
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h test1 password 'new-password'
。。。。。。(省略显示)

表示MySQL安装完成。
(2)检测mysql 3306是否安打开,输入以下命令
Java代码
# netstat -nat
当出现如下时,表示mysql 3306端口打开

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address      Foreign Address     State  
tcp  00 0.0.0.0:3306     0.0.0.0:*      LISTEN   
上面显示可以看出MySQL服务已经启动。
(3)安装mysql客户端,同理输入以下命令

# rpm -ivh /opt/ MySQL-client-5.5.15-1.linux2.6.x86_64.rpm

当出现如下:表示安装成功
Java代码
warning: MySQL-client-5.1.7-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
   Preparing...    ########################################### [100%]
   1:MySQL-client  ########################################### [100%]
  显示安装完毕。

热心网友 时间:2022-04-08 14:47

一定是要装的哦 如果不装就缺少了应用的库

在安装阿帕奇configuration时候制定啊

./configure perfix=/usrl/apache -with-mysql = /user/mysql 类似这样的咯 求分希望help you。reference51cto,365testing
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
通达信主力指标公式汇总(2023版附源码) 有什么类似地下城与勇士的手机游戏 有没有类似于DNF的游戏 苹果手机类似地下城的游戏 有什么类似地下城与勇士的手机游戏 我的系统是WIN732,为什么玩不了光晕2,一点开就弹一个对话框出来说:无法... 玩诛仙电脑配置诛仙3要求电脑配置 ...永磁为什么要跌啊?东方财富金力永磁股吧?金力永磁股票最初..._百度... 怎么找回注销的微信号 如果把手机号码和微信号同时销户后期还能找回微信号吗? 仓储与库存有什么区别? 仓位和库位的区别 为什么QQ拼音输入法个人中心一直号登不上去 为什么在QQ电脑管家网页里 个人中心登录不上,没反应 手机QQ个人中心登不上去? 小学三好 请问太原三好小学好不好 太原三好小学今年不招生改成什么学校 京东方A上下游分析?京东方A今日主力?京东方A股股票诊断? 大学中对宣传部工作的意见和建议都有那些? 初中生学生会工作总结,宣传部,怎么写?要点 ? 加入学生会的宣传部对今后工作有何感想 学生会宣传部学期工作总结怎么写!! 进入宣传部的心得感想怎么写? 求一篇学生会宣传部部长任职一年心得 最近比较好玩的网络射击类游戏有哪个啊? 免费网络射击游戏,要稍简单的,做任务的 求几款网络射击游戏 有什么网络FPS射击游戏好玩啊?(不花钱) 有什么免费的射击类游戏 免费射击网络游戏,要稍简单的,做任务的 那些网络射击游戏是免费的? 我按照百度经验里的步骤安装mysql,每次启动MySQL就出现如下图的错误... 怎样才能不在个人中心里显示qq账号,怎么才能设置不能用qq账号登陆,只能用邮箱登陆 mysql需要安装哪些包 怎么我手机上登陆不了Qq个人中心呢? mysql installer-community-5.7.17.0安装图解 QQ浏览器无法登陆个人中心,无法打开QQ空间 Linux下安装MYSQL服务器都需要哪些包呢? QQ安全中心请输入不能登录的账号是什么意思 mysql安装哪个版本好 qq个人中心进不去 手机QQ登陆不了个人中心 为什么最近QQ个人中心打不开? 为什么我QQ空间的个人中心不能用了? c#怎么连接数据库 用MySQL 详解 mysql 服务器安装失败 qq个人中心打不开 MYsql 重新安装报错 高手请指教 加高分 mysql的 Connector/Net 版本,6.0.6,5.2.7,5.1.7,5.0.9,1.0.10 这些都... 时控开关e2故障排查 oktimerkg316t-b故障E2