`
mr_lonely_hp
  • 浏览: 89864 次
  • 性别: 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 一下就连上了。

分享到:
评论

相关推荐

    mysql-java8-tomcat8

    systemctl stop mysqld //停止 systemctl restart mysqld //重启 systemctl enable mysqld //设定mysql服务随着系统启动自动启动 11\登录MySQL数据库 mysql -u root -p 输入密码: 出现mysql> //表示...

    Linux系统Mysql数据库详细安装教程!.pdf

    Linux系统Mysql数据库详细安装教程! Wnidows系统的Mysql数据库相信⼤家都会安装,也很简单,但是在linux系统下就⽐较⿇烦了, 今天就给⼤家讲解下如何在linux系统下安装Mysql数据库。 安装之前⾸先要找出系统⾃带的...

    mysql5.7.19安装包64位rpm格式

    可以使用下面两个命令对mysql进行停止,启动和重启: 启动: 使用 service 启动:service mysqld start 使用 mysqld 脚本启动:/etc/inint.d/mysqld start 使用 safe_mysqld 启动:safe_mysqld& 停止: 使用 service...

    linux集群应用实战

    如何启动与停止nagios监控系统 第11-12讲 利用插件扩展nagios的监控功能 课程目标: 通过nagios的扩展插件补充nagios的监控功能 利用nrpe外部构件监控远程主机 利用飞信实现nagios短信报警功能 第13讲 heartbeat...

    nServer-v2.1023[FTP + MYSQL + HTTP + PHP(FCGI)]

    1.确保服务未安装,否则请[卸载服务] 2.编辑anrip\config\phpye\phpye.ini修改进程池参数 3.编辑Nginx配置41.server_location_*或站点配置,修改为对应端口 3.运行xServer.bat,选择[重建配置],再选择[重启服务] ...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    1.4.4 Nginx的启动、关闭和平滑重启 1.5 Nginx常用配置实例 1.5.1 虚拟主机配置实例 1.5.2 负载均衡配置实例 1.5.3 防盗链配置实例 1.5.4 日志分割配置实例 1.6 Nginx性能优化技巧 1.6.1 编译安装...

    linux学习记录

    linux 相关学习记录: ls -l 获得当前目录下的所有文件 2、cd 获得指定文件目录位置 3、pwd 获得当前目录位置 4、touch 在指定目录下生成一个空文件 5、cp 将某个文件复制到目标文件 mv 改变文件名或移动文件 rm ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。 immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 ----------------------------------------------------...

    微信小程序商城系统多商户版 七月更新完美解决微信登录问题.rar

    1. 服务器支持操作系统Linux(CentOS/Ubuntu/Debian/Redhat),推荐使用Cent0S7.0以上,不支持Windows操作系统; 2. Web服务器支持Nginx/Apache,推荐使用Nginx; 3. PHP要求版本7.2(非DEBUG版本),PHP要求安装扩展...

    Open-Server-Control:用于管理、安装和运行使用 SteamPipe 等服务器的开源游戏服务器面板

    启动、停止和重启服务器 管理服务器文件和配置 管理服务器控制台(如果适用) 为特定游戏服务器安装模组 创建将被允许指定某些权限的子用户。 该小组还将包括管理,这将使您能够: 添加/删除用户 编辑用户权限和...

    cmd操作命令和linux命令大全收集

    kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内) del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、...

    易语言程序免安装版下载

    6) 修改MYSQL支持库跨静态编译的EXE和DLL传递连接句柄和记录集句柄无效的BUG(改动较大,可能会产生兼容性问题,我们已经仔细测试,也请使用到此库的用户帮助我们多多测试,以便及早发现问题,谢谢) 7) 其它修改 ...

Global site tag (gtag.js) - Google Analytics