Linux安装卸载MySQL以及修改MySQL初始密码

Linux系统安装和卸载MySQL的详细步骤,以及修改MySQL初始密码

操作方法

  • 01

    下载MySQL的Linux版本 注意:下载好的MySQL你需要上传到Linux上才行,同时使用tar -xvf 压缩文件名解压

  • 02

    进入Linux系统后,先切换成root用户,root用户有更高的权限,有权限卸载系统服务 su root  回车,然后输入密码

  • 03

    查看系统是否已经安装MySQL rpm -qa | grep mysql     或 rpm -qa | grep -i mysql

  • 04

    如上图,系统已安装了MySQL 如果系统已经安装了MySQL,没有卸载就重新安装,则会报错,所以得先卸载原来的MySQL. 卸载MySQL前先停止MySQL服务 (1).  service mysqld stop(装系统时一起安装的MySQL)  或  service mysql stop(自己手动安装的MySQL) (2).  用 rpm -ev 服务名 命令卸载MySql的几个服务

  • 05

    (3).  在卸载完成之后需要删除配置文件/etc/my.cnf和数据库文件/var/lib/mysql  删除命令 rm- rf 文件名/文件夹名 (4).  查看服务是否全部卸载  ,rpm -qa | grep mysql     或 rpm -qa | grep -i mysql 注意:有时候 centos 自带mysql卸载时出现无法卸载情况 ,出现如下错误: [root@~]# rpm -ev mysql-libs-5.1.66-2.el6_3.x86_64 error: Failed dependencies: libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64 libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64 mysql-libs is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64 解决办法:rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.x86_64  (强制删除) 这样卸载算是完成了 4、卸载了旧版本,安装新的MySQL,进入你所下载的MySQL文件夹下,如下是我下载的MySQL,要下载Linux版本,我的是MySQL5.6 下面是我解压好的MySQL文件,解压命令 tar -xvf 文件全名

  • 06

    安装命令   rpm -ivh 服务名; 我们需要安装MySQL服务端(Server)和客户端(client) rpm -ivh MySQL-server-5.6.30-1. linux_glibc2.5. x86_64.rpm rpm -ivh MySQL-client-5.6.30-1. linux_glibc2.5. x86_64.rpm 注意: 必须安装客户端,否则你在Linux上通过命令是不能进入MySQL的,如输入命令mysql会提示错误. 出现下图表示安装正确进行

  • 07

    安装完成后,可以通过命令netstat -nat查看Linux的端口监控,看看Linux有没有在监控3306端口

  • 08

    也可以通过ps -ef|grep mysql  查看MySQL的进程

  • 09

    这样确定MySQL已经安装成功服务已启动 MySQL安装成功后,修改初始密码(网上说没有初始密码,但是我的有,忘记保存在哪个文件里了) 先stop你的myslq服务,service mysql stop或者  /etc/init.d/mysqld stop

  • 10

    (1).  若没有root权限,这种情况下,我们可以采用类似安全模式的方法修改初始密码 先执行命令  mysqld_safe --skip-grant-tables &   (设置成安全模式) &,表示在后台运行,不再后台运行的话,就再打开一个终端咯。 # mysql mysql> use mysql; mysql> UPDATE user SET password=password("test123") WHERE user='root';    (会提示修改成功query ok) mysql> flush privileges; mysql> exit; (2). 在mysql系统外,使用mysqladmin # mysqladmin -u root -p password "test123" Enter password: 【输入原来的密码】 (3). 可以登录mysql系统的情况下,通过登录mysql系统修改 # mysql -uroot -p Enter password: 【输入原来的密码】 mysql>use mysql; mysql> update user set password=passworD("test") where user='root'; mysql> flush privileges; mysql> exit; 7、将MySQL加入到系统启动项中 chkconfig mysql on 查看MySQL是否加入到系统启动项中  chkconfig --list | grep mysql 8、登录你的MySQL系统  mysql -uroot -p回车,然后输入你的密码

  • 11

    可能使用mysql进入报错  Mysql错误: Ignoring query to other database 原因:连接MySQL时,没有-u参数导致,重新连接 mysql -uroot -p 回车再输入密码进入就能解决问题 MYSQL服务的状态、启动、停止、重启命令 service mysql start     或    /etc/init.d/mysql start service mysql stop      或    /etc/init.d/mysql stop service mysql restart   或    /etc/init.d/mysql restart service mysql status    或    /etc/init.d/mysql status

(0)

相关推荐

  • mysql包括修改默认空密码等解决办法

    MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件.配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比 ...

  • 企业QQ成员统一初始密码怎么修改

    企业QQ成员统一初始密码怎么修改?修改初始密码是很有必要的,这是对公司的企业QQ账号安全作想,所以下面小编来说下作为企业QQ管理员,应该怎么修改企业QQ成员统一初始密码. 操作方法 01 一:登陆我们 ...

  • 红旗Linux4.1下安装配置Apahce+Tomcat+PHP+mySQL+vsFTPd

    第一部分 安装JDK+Tomcat+mySQL ---------------------------------- 这一步的安装要求是支持JSP、html、htm网页,所以选用JDK1.5.0+To ...

  • 如何修改MySQL账户密码

    我们在安装 MySQL 时通常为账户(比如 root)设置一个非常简单易记的密码,但这个密码是不安全的,容易受到暴力破解的攻击,在实际生产环境,我们还是需要为我们的数据库设置复杂一点的密码(同时包含大 ...

  • Mysql修改设置root密码的命令及方法

    Mysql数据库是开源是数据库,一般来说mysql会搭配PHP来使用.但现在越来越多的Asp/Aspx甚至是Jsp程序员也都考虑选择用Mysql开开发程序了.前几天我们单位开发的一套技术转移平台就是选 ...

  • 用phpMyAdmin修改mysql数据库密码

    修改mysql数据库密码方法有很多,这里向大家演示一种比较简单的方法,利用phpMyAdmin修改. 操作方法 01 初始数据库密码为空. 02 第一步,点击phpMyAdmin里的用户选项. 03 ...

  • linux系统中程序的安装.卸载和升级教程

    对于Linux初学者来说,RPM安装是一个不错的选择。如果想真正掌握Linux系统,源代码安装仍然是Linux下软件安装的重要手段。由于linux系统中应用软件的安装和大家熟悉的windows下面的软 ...

  • 如何修改mysql的默认字符集

    修改mysql的默认字符集是通过修改它的配置文件来实现的.一般分两种情况: Windows平台 windows下的mysql配置文件是my.ini,一般在c沪穿高费薨渡胳杀供辑:windowsmy.i ...

  • mysql安装完成之后为root用户添加密码

    mysql安装完成之后为root用户添加密码或者在root用户密码忘记的情况下都可以用此方法. 操作方法 01 编辑MySql的配置文件:my.ini(在MySql安装目录下). 打开配置文件,在文件 ...