- 浏览: 801935 次
- 性别:
- 来自: 西安
-
文章分类
- 全部博客 (307)
- struts (8)
- hibernate (3)
- spring (32)
- opensourceproject (12)
- javaScript (9)
- primeton EOS (2)
- journey of heart (10)
- Design pattern (6)
- ejb (17)
- point (37)
- Linux&Unix (22)
- ibatis (10)
- AJAX (6)
- DB (26)
- Protocol (6)
- chart (4)
- web server (11)
- webservice (7)
- integration (3)
- tuxedo (5)
- ext (4)
- android (1)
- c/c++ (12)
- JVM (1)
- paginationFrame (2)
- code (2)
- report (1)
- High-performance web (1)
- svn (1)
- JQuery (1)
- workDaily (2)
- cloud (16)
- Python (8)
- English (2)
- shell (5)
- googleCode (1)
- nio (1)
- hyper-v (1)
- debug (3)
- vbs (2)
- openstack (3)
- K8S (1)
- Mesos (0)
- Spark (0)
- Marathon (0)
最新评论
-
钱图大展:
chao2751021 写道lib包哪里去下载,找不到
大型网站用户行为记录的一个实现--基于clickStream(第一部分) -
钱图大展:
无法下载
大型网站用户行为记录的一个实现--基于clickStream(第一部分) -
fm395728572:
shell脚本中用到了环境变量,但是获取不到,例如脚本中有一句 ...
ganymed-ssh2 for Java -
liuhanjiang:
我qq147229234
大型网站用户行为记录的一个实现--基于clickStream(第一部分) -
liuhanjiang:
博主 我利用您提供的方法实现博文中介绍的clickstream ...
大型网站用户行为记录的一个实现--基于clickStream(第一部分)
一开始是下载的是2进制的包,按照网上的教程 使用 make 命令 安装,安装完成以后就是不能 以root 用户登录mysql ,现在想想其实按照 我下面描述的出现问题的 解决方法 还是可以的,算了 就把使用RPM 的安装方式 记录一下吧,网上大多数的教程都是这样安装的。
一、安装文件准备:
MySQL-server-community-5.0.45-0.rhel4.i386.rpm
MySQL-client-community-5.0.45-0.rhel4.i386.rpm
MySQL-devel-community-5.0.45-0.rhel4.i386.rpm
MySQL-shared-community-5.0.45-0.rhel4.i386.rpm
MySQL-shared-compat-5.0.45-0.rhel4.i386.rpm
二、安装过程
操作1:设置文件执行权限,执行:chmod 755 MySQL*.rpm
操作2:执行:rpm -ivh MySQL-server-community-5.0.45-0.rhel4.i386.rpm
如果系统进行以下提示,则需安装perl-dbi,可进行操作3,如果提示安装完成并成功启动,可直接进行操作4。
error: Failed dependencies:
perl(DBI) is needed by MySQL-server-community-5.0.51a-0.rhel4.i386
操作3:
下载文件perl-DBI-1.32-5.i386.rpm并执行:rpm -ivh perl-DBI-1.32-5.i386.rpm
注意:perl-DBI-1.32-5.i386.rpm可以从linux的安装盘中获得,路径:disk2/RedHat/RPMS/
如果提示:error: can't create transaction lock on /var/lib/rpm/__db.000,则说明权限不够,需要su到root
操作4:执行:rpm -ivh MySQL-client-community-5.0.45-0.rhel4.i386.rpm
操作5:执行:rpm -ivh MySQL-devel-community-5.0.45-0.rhel4.i386.rpm
操作6:执行:rpm -ivh MySQL-shared-community-5.0.45-0.rhel4.i386.rpm
操作7:执行:rpm -ivh MySQL-shared-compat-5.0.45-0.rhel4.i386.rpm
-----安装完成
安装完成后,如果使用root用户安装的,记得su回来。
a. 使用 netstat -nat |grep 3306 观察 mysql 是否安装成功
[root@STH64V01 mysql]# netstat -nat |grep 3306
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
[root@STH64V01 mysql]#
b. 使用 serveic mysql status 查看mysql 服务状态
serveic mysql start 启动
serveic mysql stop 停止
三、用户赋权
执行:mysql-uroot 会以root身份登陆mysql,在localhost上,mysql的root,默认密码为空。
登陆成功,系统提示符变为:mysql>
在mysql控制台下,建立一个任何主机都能访问的超级用户 dbAmin,密码为 123456 可执行以下语句
GRANT ALL PRIVILEGES ON *.* TO dbAdmin@% IDENTIFIED BY \'123456\' WITH GRANT OPTION;
完毕。
如果出现问题(我按照以上不步骤安装出现了问题)
问题:安装好mysql 后,不能用root 用户登录
解决:
首先使用下面的方法登录到mysql 数据库上,我发现 数据库mysql 下面的user 表里面居然是空的,一个数据也没,更别说这样改root 密码了,办法就是 拷贝一份 user 表的初始数据,导入到 mysql 库下的 user表里,附件中有 初始化数据
mysql> source '/home/init.sql'
方法一:
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>
方法二:
直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:
# mysql -udebian-sys-maint -p
Enter password: <输入[client]节的密码>
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
mysql> FLUSH PRIVILEGES;
mysql> quit
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>
- init.rar (287 Bytes)
- 下载次数: 0
发表评论
-
使用shell+procedure构造测试数据
2012-01-17 15:27 1212more test.sh #!/usr/bin/bash ... -
porting oracle to mysql
2011-09-02 08:09 1344很久都没写blog了,忙着结婚,忙着和媳妇度过在西安为数不 ... -
ORACLE+UNIX易错问题集锦
2011-02-26 23:31 1562很好的文章! -
Oracle 常用SQL技巧收藏(转载)
2010-11-19 12:53 12611. SELECT子句中避免使用 “*” 当你想 ... -
oracle trigger 的使用
2010-08-29 17:14 16091.目的: 网厅前台订单查询中只查到net ... -
oracle 存储过程学习
2010-05-15 17:13 1778存储过程创建语法: create or replac ... -
记录一次 mysql 无法启动 的问题
2010-05-10 14:10 1719早上看了下我的mysql 服务器,发现无法启动了 ... -
Oracle Sql优化笔记
2010-05-05 10:33 1281基本的Sql编写注意事项 尽量少用IN操作符,基本上所有 ... -
oracle恢复误删除数据,解除锁定的等sql语句
2010-04-27 12:54 21460. (SELECT SID,SERIAL# FROM ... -
Oracle数据库中分区表的操作方法
2010-04-15 08:34 1211在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以 ... -
谈谈怎么实现Oracle数据库分区表
2010-04-15 08:13 2085谈谈怎么实现Oracle数据库分区表 Oracle ... -
使用 exp, imp命令 导出导入数据
2010-04-09 00:08 1607目标 : 我是吧64上的数据用netbnew用户( ... -
SQL注入攻击例子及Statement和PreparedStatement的比较
2010-03-19 22:56 5643SQL injection is a technique th ... -
mysql explain语法解释
2010-02-01 15:13 1322explain显示了mysql如 何使用索引来处理select ... -
redhat5 下安装 oracle10g
2010-01-23 05:36 2658工作中使用的一直是oracle 数据库 从来 ... -
oracle 小技巧
2009-12-24 21:58 10271.启动和关闭数据库 举例:我们64 测试环境 ... -
mysql 小技巧
2009-12-24 21:45 10931. mysql 看所有表的信息 select * ... -
解决远程连接mysql错误1130代码的方法
2009-12-22 21:27 8864解决远程连接mysql错误 ... -
powerdesigner 基本操作
2009-11-19 22:30 14031.将物理模型 pdm文件 导成数据字典 ... -
oracle 分页例子
2009-10-28 08:44 1450select tp_card_num,serial,resul ...
相关推荐
超详细的操作步骤, 在Redhat linux 7.5版本中安装 mysql 5.6版本的数据库. 1 卸载已有mysql, 使用yum(附带yum源的设置步骤)安装依赖 2 下载mysql 5.6文件 3 上传文件到linux 4 安装rpm包 5 设置可远程连接 6 ...
RedHat下安装mysql,并附上一小段C测试程序,测试是否可用。
RedHat 7.9 安装 MySQL 8.0 MGR RedHat 7.9 安装 MySQL 8.0 MGR 是一种高可用性的数据库解决方案,它可以提供高性能、可扩展性和高可用性的数据库服务。在本文中,我们将指导您如何在 RedHat 7.9 上安装 MySQL 8.0 ...
红帽redhat RHEL6系统下安装MySql的具体方案
RedHAT7 上安装MySQL 8.0.X版本安装,视频为一步一步安装,MySQL升级之后安装方式均为全新,
REDHAT linux下安装MYSQL.docx
NULL 博文链接:https://my5622576.iteye.com/blog/411224
Linux 下 MySQL 5 安装 RPM安装包安装方法: 一.先查看是否已经安装MySQL : (1)查询 [root@yourdomainname/]# rpm -qa | grep mysql (或MySQL) mysql-3.23.58-9 php-mysql-4.3.4-11 mod_auth_mysql-...
redhat5下安装mysql+apache2+php+vsftp+svn
redhat enterprise linux5 mysql安装文件
redhat安装mysql5.0.45详细步骤。
本文详细说明如何在RedHat Linux7.2安装MySQL5.7的方法
redhat5.5下MySql数据库的安装配置及简单操作
redhat5下mysql5.6的安装与简单维护,希望大家喜欢!
Linux RedHat 下安装MYSQL步骤
redhat 下mysql的安装和操作命令
REDHAT LINUX9下MYSQL安装配置 参照MYSQL官方文档结合自己的安装经验。
RedHat5下mysql集群
安装mysql5.7 卸载默认mariadb rpm–qa| grep mairadb rpm–e –nodepsmariadb-libs-5.5.56-2.el7.x86_64 下载软件并上传到服务器 安装 –vxfmysql-5.7.20-1.el7.x86_64.rpm-bundle.tar rpm ...