`
mr_lonely_hp
  • 浏览: 91322 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

LINUX如何启动/停止/重启MySQL/卸载/安装

阅读更多
LINUX如何启动/停止/重启MySQL
发启动、停止、重启 MySQL 是每个拥有独立主机的站长必须要撑握的操作,下面作简单介绍:

一、启动方式

1、使用 service 启动:service mysqld start

2、使用 mysqld 脚本启动:/etc/init.d/mysqld start

3、使用 safe_mysqld 启动:safe_mysqld&

二、停止

1、使用 service 启动:service mysqld stop

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop

3、mysqladmin shutdown

三、重启

1、使用 service 启动:service mysqld restart

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart

四、MYSQL卸载

1、通过命令#rpm -qa|grep mysql(或者MySQL)查看是否之前有安装过mysql

   如果是 rpm 安装的话  可以用 rpm -e  MySQL-server-VERSION.i386.rpm --nodeps

2、若果是rhel 的 可以用  yum remove mysql

3、卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用
   后就手工删除

  rm -f /etc/my.cnf

    rm -rf /var/lib/mysql

4、介绍一下mysql安装完后的几个目录
   1)数据库目录
   /var/lib/mysql/

   2)配置文件
   /usr/share/mysql(mysql.server命令及配置文件)

   3)相关命令
   /usr/bin(mysqladmin mysqldump等命令)

   4)启动脚本
   /etc/rc.d/init.d/(启动脚本文件mysql的目录)
5、我从这些目录中把带mysql的文件都删除了
用sudo rm –f mysql;


启动MYSQL出错 Manager of pid-file quit without updating file.
打开/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器试试


五、MYSQL安装

1、要想看到RPM软件包内的所有文件(例如,MySQL-server RPM),运行:

   shell> rpm -qpl MySQL-server-VERSION.i386.rpm
 
2、要想执行标准最小安装,运行:

   shell> rpm -ivh MySQL-server-VERSION.i386.rpm
   shell> rpm -ivh MySQL-shared-VERSION.i386.rpm
   shell> rpm -ivh MySQL-client-VERSION.i386.rpm
六 MYSQL连接问题

1、我也是上午才搞通的

   本地访问可以,
   root@ubuntu804:~# mysql -u root -p

   也设置了远程访问权限
   grant all PRIVILEGES on nw.* to root@'%' identified by 'root';

   本地端口也在监听
   root@ubuntu804:~# netstat -an |grep 3306
   tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
   本地telnet连接3306也可以连接

   本地防火墙未打开
  
   root@ubuntu804:~# ufw status
   Firewall not loaded
  
   但是,并且远程访问一律失败,远程telnet3306也无法连接。

首先
mysql>use mysql;
mysql>update user set Host = '%' where User = 'username';
然后
打开 /etc/mysql/my.cnf 文件,找到 bind-address = 127.0.0.1 修改为 bind-address = 0.0.0.0
重启mysql : sudo /etc/init.d/mysql restart
就好了,我在windows XP下用Navicat for mysql 一下就连上了。

分享到:
评论

相关推荐

    卸载linux下安装的mysql

    ### 卸载Linux下安装的MySQL 在Linux环境中,彻底卸载MySQL可能比预期的更为复杂,特别是当涉及到系统配置、文件权限以及依赖关系时。本文将详细介绍如何在Linux系统中彻底卸载MySQL,并确保所有相关文件和配置都被...

    Linux centos离线安装 mysql glibc版/ 解压版

    **管理 MySQL 服务**:可以通过 `systemctl` 命令来管理 MySQL 服务,例如使用 `systemctl start mysqld` 启动 MySQL 服务,使用 `systemctl stop mysqld` 停止 MySQL 服务,使用 `systemctl restart mysqld` 重启 ...

    Linux安装Mysql数据库以及设置开机自启、卸载

    12. 启动、停止和重启MySQL服务。 ``` [root@localhost mysql-8.0.29]# service mysql start [root@localhost mysql-8.0.29]# service mysql stop [root@localhost mysql-8.0.29]# service mysql restart ``` ...

    Linux系统-Linux中安装JDK/TOMCAT/MYSQL/linux中项目部署/集群搭建

    【Linux系统-Linux中安装JDK/TOMCAT/MYSQL/Linux中项目部署/集群搭建】 在Linux环境下进行Java应用开发和部署,通常需要安装Java开发工具包(JDK)、Web服务器(TOMCAT)以及数据库管理系统(MYSQL)。以下是针对这些组件...

    MySQL安装卸载-Linux.docx

    ### MySQL在Linux下的安装与卸载详解 #### 一、MySQL简介 MySQL 是一款非常受欢迎的关系型数据库管理系统,最初由瑞典的MySQL AB公司创建,现在隶属于甲骨文公司。作为市面上流行的关系型数据库产品之一,MySQL 在...

    linux安装mysql教程

    本教程将指导您如何在 Linux 系统上安装 MySQL 数据库管理系统,包括下载和安装 MySQL 软件包、创建 MySQL 用户和用户组、配置 MySQL 服务器、初始化 MySQL 数据库、启动 MySQL 服务、修改密码、授予用户权限等步骤...

    linux下安装mysql5.5

    在Linux系统中安装MySQL 5.5的步骤详细而关键,这个过程涉及到多个环节,包括卸载旧版本、安装依赖、解压安装包、配置权限、启动服务以及进行安全设置。以下是对整个过程的详细说明: 首先,如果你的系统中已经存在...

    MySQL安装卸载-合.docx

    ### MySQL在Linux下的安装与卸载 #### 一、MySQL在Linux下的安装步骤 ##### 1.1 下载MySQL 在安装MySQL之前,你需要准备一台Linux虚拟机或云服务器。尽管CentOS已经停更,本指南依然以CentOS 7.x为例进行说明,...

    SUSE Linux Enterprise Server 11安装mysql(mysql-5.0.22)

    本文讲述了在SUSE Linux Enterprise Server 11上安装mysql(mysql-5.0.22)的步骤,包括删除mysql数据库和相关文件夹、下载和解压安装包、设置安装目录和编译安装mysql、添加mysql用户和设置权限、设置开机启动mysql...

    MySql完全卸载&远程连接配置

    4. **重启MySQL服务**:确保更改被正确加载。 - Windows:`net stop mysql`然后`net start mysql` - Linux:`sudo service mysql restart`或`sudo systemctl restart mysql` #### 配置my.ini文件 - 编辑MySQL的主...

    9-Mysql数据库卸载教程.rar

    MySQL数据库的卸载是一个涉及多个步骤的过程,包括停止服务、删除配置文件、移除程序文件、清理注册表、删除数据目录、重置用户权限以及清理启动项。确保每个步骤都执行正确,避免留下不必要的残余,这样才能确保...

    Linux安装MySQL相关总结文档

    在Linux系统中安装MySQL是一项常见的任务,特别是在服务器管理和开发环境中。然而,安装过程中可能会遇到一些兼容性问题。本文将详细讲解如何解决Linux上MySQL安装的兼容性问题,以及如何查看和完全删除MySQL。 ...

    Linux下web服务环境故障卸载重新配置办法

    - MySQL: 通过 `rpm -qa | grep mysql` 查看已安装的 MySQL 相关包,并使用 `rpm -e mysql` 进行卸载。 - PHP: 同样地,通过 `rpm -qa | grep php` 查看 PHP 相关包,并使用 `rpm -e php` 进行卸载。 2. **使用...

    linux下编译安装mysql,apache,php文档

    - 设置完成后,虚拟机会自动创建Red Hat Enterprise Linux 5并启动安装过程。 - 在安装过程中,可以选择简体中文作为系统语言。 - 安装完成后,即可拥有一个全新的Linux环境用于后续软件的编译安装。 #### 编译...

    linux下mysql安装和卸载的一些问题——个人笔记

    在Linux环境下安装和卸载MySQL数据库是一个常见的任务,尤其对于系统管理员和开发者来说至关重要。以下是一些关键步骤和注意事项: 1. **安装MySQL**: - 使用`root`权限:在Linux上安装MySQL时,由于涉及到系统...

    个人推荐安装与卸载MySQL 的教学视频,(哔哩哔哩观看)

    5. **重启MySQL服务**:使新的配置生效,需要重启MySQL服务。 ### MySQL的卸载 #### Windows环境下的卸载步骤: 1. **停止MySQL服务**:在服务管理器中停止MySQL服务。 2. **卸载MySQL**:通过控制面板中的“卸载...

    mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz在Linux下安装步骤

    然后,进入MySQL,更新root用户的`password_expired`字段为不过期,最后重启MySQL服务。 12. **重置root密码**:在没有授权限制的情况下,使用SQL语句`ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'...

    Linux中快速安装mysql5.6、MySQL5.7 以及重置密码

    在Linux环境中,安装MySQL数据库是系统管理的重要环节。本文主要关注如何快速安装MySQL的两个主要版本——MySQL5.6和5.7,并介绍如何重置MySQL的登录密码。以下是详细的步骤和注意事项: 首先,需要检查系统中是否...

    Linux坏境下Mysql5.7安装总结(centos7).docx

    在Linux环境下,特别是在CentOS 7系统中,安装MySQL 5.7数据库需要遵循一定的步骤,以确保安装过程顺利,并且能够成功迁移数据仓库。以下是对整个过程的详细说明: 首先,如果系统中存在旧版本的MySQL,需要进行...

Global site tag (gtag.js) - Google Analytics