一、rpm卸载mysql
1、查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的两个包:
MySQL-server-5.5.19-1.rhel4.i386.rpm MySQL-client-5.5.19-1.rhel4.i386.rpm
2、删除mysql 删除命令:rpm -e --nodeps 包名
#rpm -ev MySQL-server-5.5.19-1.rhel4
#rpm -ev MySQL-client-5.5.19-1.rhel4
3、删除老版本mysql的开发头文件和库
//这一步尤为重要,如果卸载mysql不完整,会出现1.密码修改不成功,2.没有权限修改密码,3.跳过权限进入mysql以后通过改表法修改密码没有作用,4.启动服务后,进入mysql,show databases之后不显示(没有)mysql这个数据库,而跳过权限进入将会显示mysql数据库,等等一系列问题。
如果是重装的话 注意清除原来运行的mysql pid : ps -ef | grep mysql 杀掉mysql进程,否则MYSQL启动后报:ERROR! The server quit without updating PID file 的错误。
命令: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
(find / -name mysql find / -name mysqld )手动删除
特别注意在64位操作系统上,usr/lib64文件夹中可能会含有mysql文件,记住要删掉。。否则,安装完成后设置密码无效
二、rpm方式安装mysql 安装前准备:两个rpm包
MySQL-client-5.1.20-0.glibc23.i386.rpm MySQL-server-5.1.20-0.glibc23.i386.rpm
1、安装服务端: 命令:rpm -ivh MySQL-server-5.1.20-0.glibc23.i386.rpm
安装成功会出现.... warning: MySQL-server-5.1.20-0.glibc23.i386.rpm: V3 DSA signature:
NOKEY, key ID 5072e1f5 Preparing... ########################################### [100%]
1:MySQL-server ########################################### [100%] 080220 13:58:27
[Note] Plugin 'InnoDB' disabled by command line option 080220 13:58:28
[Note] Plugin 'InnoDB' disabled by command line option PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, t
hen issue the following commands: /usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h localhost.localdomain password 'new-password'
See the manual for more instructions. Please report any problems with the /usr/bin/mysqlbug script!
The latest information about MySQL is available on the web at http://www.mysql.com Support MySQL
by buying support/licenses at http://shop.mysql.com Starting MySQL.[ OK ]
2、安装客户端 命令:rpm -ivh MySQL-client-5.1.20-0.glibc23.i386.rpm
成功表现: [root@localhost ~]# rpm -ivh MySQL-client-5.1.20-0.glibc23.i386.rpm warning:
MySQL-client-5.1.20-0.glibc23.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
Preparing... ########################################### [100%]
1:MySQL-client ########################################### [100%]
3、登陆mysql 登陆MySql的命令是mysql,mysql 的使用语法如下:
mysql [-u username] [-h host] [-p[password]] [dbname] username 与 password 分别是 MySQL 的用户名与密码,
mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户.MySQL默认用户是root,由于初始没有密码,
第一次进时只需键入mysql即可 [root@localhost ~]# mysql
mysql> 出现了“mysql>”提示符,恭喜你,安装成功!
4、添加密码 #cd /usr/bin/
#mysqladmin -u root -h localhost.localdomain password 'new-password'
增加了密码后的登录格式如下: mysql -u root -p Enter password: (输入密码)
其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码.
注意:这个mysql文件在/usr/bin目录下,与后面讲的启动文件/etc/init.d/mysql不是一个文件.
5、修改配置文件 安装完成后在/usr/share/mysql目录中会有一个mysql的启动脚本mysql.server及示例配置文件等
(如my-huge.cnf、my-large.cnf、my-medium.cnf)
拷贝一个示例配置文件作为mysql的配置文件:
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
rpm包安装完后自动将mysql安装成系统服务,所以可以使用下面命令启动、停止mysql
service mysql start
service mysql stop
数据库搭建好以后,需要远程访问时,则需要通过改表法进行,详见上上篇文章http://xiabin1235910-qq-com.iteye.com/blog/1605123
相关推荐
主要介绍了navicat连接远程linux mysql数据库出现10061未知故障,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
忘记mysql账户密码时,可以查看navicat储存在注册表里面的加密口令字符串,用该工具来还原密码 需要.net 4.5环境
navicat 连接mysql、mongodb工具,可以方便快捷操作mysql 8版本、mongodb 4版本
Navicat无法远程连接MySql服务器问题的解决方法写在前面: 操作系统:中标麒麟4.0; 数据库:MySQL5.7.26; JDK:采用中标麒麟系统自带的openjdk; 客户端工具:Navicat; 前置条件: MySQL服务安装完毕; 情景: ...
navicat_for_mysql_10.0.1_cn_linux.tar安装包 下载后copy到指定安装目录 [hcr@localhost Downloads]$ cp navicat111_mysql_en.tar.gz /app/local/navicat/ [hcr@localhost Downloads]$ cd /app/local/navicat/ ...
压缩包中包含navicat_for_mysql_10.0.11_...由于linux里安装Navicat需要安装另一个环境wine,其安装很繁琐,而本Navicat安装包中已经自带wine环境,不需要另外安装wine环境,只需按照压缩包里面的安装方法去安装既可!
本文档描述了mysql安装步骤就,及navicat安装步骤,以及navicat连接mysql步骤
navicat15,可以连接MySQL、Oracle等主流数据库 连接Oracle需要配置OCI
Navicat远程连接MySQL
Navicat for MySQL安装使用,流行的MySQL操作工具,简单。
MySQL8.0,发现Navicat连接不上,总是报错1251; 原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。 试了很多种方法,终于找到一种可以实现的
MySql数据库账号密码过期导致Navicat连接不上
mysql安装文件及可视化工具(navicat,包括破解文件)
如果你连接远程数据库(Linux系统)并且很慢(具体症状为第一次连接打开所有的表貌似不是很慢,正常的,但是隔几分钟后任意打开一张表就很慢,即时数据很少的表依然很慢),我们用命令找到配置文件(mysql5.7的) ...
mysql 数据库安装包mysql数据库和Navicat for MySQLmysql数据库和Navicat for MySQL
navicat for mysql
Navicat for mysql 12 Windows x64版本的安装包,下载直接按照安装提示操作就可以了。使用方便。
Mysql for mac 安装及Navicat客户端链接.docx
后来参巧网上的文献后,通过Http方式成功连上服务器的MYSql数据库。特此记录一下:首先到NaviCat官网(www.NaviCat.com.cn)上下载最新版本的NaviCat 安装完成后,打开NaviCat,如下图所示: 然后点击左上角的连接,...