当前位置:首页 » 操作系统 » mysqlrpmlinux

mysqlrpmlinux

发布时间: 2022-08-09 01:55:18

linux下用rpm包安装Mysql总是启动不了MySQL

Starting
MySQL...................................[FAILED]
启动MYSQL都失败了当然没办法用了,解决方法如下
#chown
-R
mysql:mysql
/var/lib/mysql#/etc/init.d/mysqld
start启动
MySQL:
[
确定
][root@localhost
lib]#
mysqladmin
-uroot
password
'你需要设置的mysql密码'
[root@localhost
lib]#
mysql
-uroot
-p
Enter
password:
Welcome
to
the
MySQL
monitor.
Commands
end
with
;
or
\g.
Your
MySQL
connection
id
is
3
to
server
version:
4.1.11
Type
'help;'
or
'\h'
for
help.
Type
'\c'
to
clear
the
buffer

⑵ linux怎么安装mysql.rpm格式

首先下载rpm安装包,要下载两个安装包一个client,一个server,
有个镜像做的不错,下载地址,进入后找到你想要的版本,我下的是mysql5.5版的
1我的linux是32位的,我下的如下图所示

2下载完后加压,得到几个压缩文件,我们只要其中的server和client

3将这两个文件使用winscp工具传输到服务器上,最好改一下名字,下边使用命令执行时输入比较方便。
我这里改成了mysql-client-5.5.44.rpm和mysql-server-5.5.44.rpm,保留了版本号。
关于winscp的使用方法,很简单,下载一个winscp的安装包, 安装完之后打开根据提示输入服务器的IP和密码,远程连接就可以了。

4文件传输完成后,找到传输的目录,在xshell工具中开始进行安装。
xshell是一个用脚本操作linux的工具,下载和安装也很简单。安装完之后远程连接就可以。
连上之后,假设你传的安装文件在/usr/local目录下,用xshell输入命令先进入到local目录,要先安装server;
首先进入目录

5安装server,输入文件名的过程中记住:大小写区分

6安装client,如下图所示表示安装成功

7安装成后找到/usr/share/mysql/my-medium.cnf,复制到/etc目录下,把名字改为my.cnf
修改默认编码
在文件中加入如图所示的编码:这针对5.5以后的版本,因为mysqld在5.5版本后不识别default-character-set这个变量

8修改完之后,使用service mysql start开启服务。

9启动成功之后就安装完成啦。

⑶ linux 安装mysql都需要安装哪些rpm

  • rpm安装默认目录: 数据文件:/var/lib/mysql/ 配置文件模板:/usr/share/mysqlmysql客户端工具目录:/usr/bin 日志目录:/var/log/ pid,sock文件目录:/tmp/ 一般配置文件会放置在/etc下

⑷ Linux下查看MySQL版本及rpm里有没有MySQL

rpm -aq|grep -i mysql
一个命令可以实现你的两个问题,如果没结果,说明没有,已经有,可以看到版本

⑸ linux下rpm安装mysql启动不了

setgid: 该权限只对目录有效. 目录被设置该位后, 任何用户在此目录下创建的文件都具有和该目录所属的组相同的组.
应该是权限的问题。。如果是rpm安装。。一定要先把/var/lib/mysql 这个文件删除。。同时删除/etc/my.cnf 不然重新安装rpm包时是其不来的~你这种错误就是权限问题。。引起的原因应该就是卸载mysql时没有把相应的文件删除~。

⑹ linux系统怎么安装mysql数据库

Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址:
MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。
MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。
MySQL-devel - 库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需要安装该RPM包。
MySQL-shared - 该软件包包含某些语言和应用程序需要动态装载的共享库(libmysqlclient.so*),使用MySQL。
MySQL-bench - MySQL数据库服务器的基准和性能测试工具。
以下安装Mysql RMP的实例是在SuSE Linux系统上进行,当然该安装步骤也适合应用于其他支持RPM的Linux系统,如:Centos。
安装步骤如下:
使用root用户登陆你的Linux系统。
下载Mysql RPM包,下载地址为:MySQL 下载。
通过以下命令执行Mysql安装,rpm包为你下载的rpm包:
[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm

以上安装mysql服务器的过程会创建mysql用户,并创建一个mysql配置文件my.cnf。
你可以在/usr/bin和/usr/sbin中找到所有与MySQL相关的二进制文件。所有数据表和数据库将在/var/lib/mysql目录中创建。
以下是一些mysql可选包的安装过程,你可以根据自己的需要来安装:
[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm

⑺ linux 用rpm安装完成mysql后怎么进行初始化

如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf中;不存在启动不了的情况啊,如有启动不了,仔细查看你的my.cnf文件,是不是哪里配置需要修改,然后查看一下mysql启动脚本/etc/rc.d/init.d/mysql。最重要的结合你mysql的错误日志去分析。

设置默认utf-8
在文件my.cnf中加上如下配置:
[mysqld]
init_connect = 'SET NAMESutf8'
character-set-server = utf8
collation-server =utf8_general_ci

针对第三点:

在创建数据库完成后,最好查看下你数据库的字符集是什么?用show create database test;命令可以看到。必须保证你数据库的编码格式是utf-8的,这样才可以保证插入到数据库中的是中文格式的

⑻ linux如何安装mysql的rpm包在什么位置

首先下载rpm安装包,要下载两个安装包一个client,一个server,
有个镜像做的不错,下载地址mirrors.sohu.com/mysql,进入后找到你想要的版本,我下的是mysql5.5版的
1我的linux是32位的,我下的如下图所示

2下载完后加压,得到几个压缩文件,我们只要其中的server和client

3将这两个文件使用winscp工具传输到服务器上,最好改一下名字,下边使用命令执行时输入比较方便。
我这里改成了mysql-client-5.5.44.rpm和mysql-server-5.5.44.rpm,保留了版本号。
关于winscp的使用方法,很简单,下载一个winscp的安装包, 安装完之后打开根据提示输入服务器的IP和密码,远程连接就可以了。

4文件传输完成后,找到传输的目录,在xshell工具中开始进行安装。
xshell是一个用脚本操作linux的工具,下载和安装也很简单。安装完之后远程连接就可以。
连上之后,假设你传的安装文件在/usr/local目录下,用xshell输入命令先进入到local目录,要先安装server;
首先进入目录

5安装server,输入文件名的过程中记住:大小写区分

6安装client,如下图所示表示安装成功

7安装成后找到/usr/share/mysql/my-medium.cnf,复制到/etc目录下,把名字改为my.cnf
修改默认编码
在文件中加入如图所示的编码:这针对5.5以后的版本,因为mysqld在5.5版本后不识别default-character-set这个变量

8修改完之后,使用service mysql start开启服务。

9启动成功之后就安装完成啦。

⑼ 如何在linux 64服务器上安装mysql rpm

1、查找以前是否安装有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果显示有如下包则说明已安装mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
2、如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库
删除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
删除老版本mysql的开发头文件和库
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
3、下载mysql的rpm包
可以通过wget下载具体的地址因为不能用链接请大家去官网去找
(1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服务器;
(2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客户端;
(3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql开发依赖包。
下载后放到Liunx服务器中,
4、安装MySQL Server的rpm包
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
安装完成后会生成root用户的随机密码,请使用“cat /root/.mysql_secret”或类似命令进行查看。
5、安装MySQL客户端
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
6、安装MySQL开发依赖包
rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm
7、启动msyql
安装完成后mysql是没有启动的,运行mysql命令会提示如下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
可使用如下命令启动MySQL:
service mysql start
或者使用如下命令:
/etc/init.d/mysql start
可使用SET PASSWORD命令修改root用户的密码,参考如下:SET PASSWORD = PASSWORD('root123456');
8、登录MySQL
使用mysql命令登录MySQL服务器,运行MySQL的命令时,会提示需要设置root用户密码
9、设置开机自启动
/etc/init.d/mysql start
设置完成后重启系统,使用natstat –nat命令可看到MySQL的3306端口
10、至此已经安装好了mysql数据库,当然现在的数据库还不支持远程连接,远程连接会出现以下代码:1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server,可以通过以下以下来解决
改表法:在本机登入mysql后,更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改为'%'。
mysql>
mysql>use mysql;
mysql>select 'host' from user where user='root';
注意事项:
安装依赖包lio,可通过yum快速安装

⑽ 怎么在linux系统上安装已经下好的mysql rpm

rpm的话,那是红帽系列的呗,安装也简单,就是包依赖关系要自己处理,不知道版本高了是不是可以……
rpm -i mysqlrpm

热点内容
php批量查询 发布:2025-01-16 10:43:38 浏览:917
适合搭建代理服务器的云 发布:2025-01-16 10:42:49 浏览:428
我的世界手机版服务器怎么注册 发布:2025-01-16 10:41:30 浏览:614
小米云电视服务器 发布:2025-01-16 10:37:03 浏览:350
php开源wiki 发布:2025-01-16 10:27:19 浏览:189
sql加字段备注 发布:2025-01-16 10:21:49 浏览:565
线割编程教程 发布:2025-01-16 10:21:03 浏览:18
谷歌浏览器缓存删除 发布:2025-01-16 10:19:36 浏览:414
数据库txt 发布:2025-01-16 10:16:41 浏览:457
小米账号王者传奇脚本挂机 发布:2025-01-16 10:07:25 浏览:917