精华内容
下载资源
问答
  • linux下mysql 启动命令
    千次阅读
    2021-05-13 22:25:06

    1,使用service 启动、关闭MySQL服务

    service mysql start

    service mysql stop

    service mysql restart

    运行上面命令,其实是service命令去找/etc/init.d下的相关的mysql脚本去执行启动、关闭动作。

    2,使用/etc/init.d/mysql启动、关闭MySQL服务,

    [root@DB-Server bin]# /etc/init.d/mysql start

    Starting MySQL....[  OK  ]

    [root@DB-Server bin]# /etc/init.d/mysql stop

    Shutting down MySQL..[  OK  ]

    [root@DB-Server bin]#

    linux 下 mysql 常用命令

    linux 下 mysql 常用命令   阅读目录 ====================== 1.开启和关闭 1.1.开启 1.2.关闭 1.3.重启 2.登录 2.1.密码明文 2.2.密码密文 ...

    Linux下mysql基础命令(一)

    1, 创建mysqld数据库的管理用户:             要把root用户设置为管理员,我们应该运行下面的命令:    # mysqladmin -u root password 密码 一般情 ...

    Linux下Mysql启动异常排查方案

    遇到Mysql启动异常问题,可以从以下几个方面依次进行问题排查: (1)如果遇到“Can't connect to local MySQL server through socket '/tmp/my ...

    Linux下mysql启动失败

    原因:强制重启服务器之后,发现mysql启动 失败 解决方法:强制清空 报错路径下的tmp文件,清空之后在tmp下面新建一个文件夹,文件夹的名字在你清空tmp之后启动mysql系统会给你提示 欧克,完 ...

    linux下mysql启动出错

    1.刚安装完就启动出错,是因为没有开msql服务,开启即可,service mysql start 2.MySQL: mysql is not running but lock exists rm / ...

    Linux下MySql启动时报错

    /opt/mysql/support-files/mysql.server startmy_print_defaults: [ERROR] Found option without preceding ...

    linux 下mysql的启动 、调试、排错

    Linux 下 MySQL 启动与关闭 说明 一.启动 1.1  MySQL 进程 可以用ps 命令查看进程: [root@rac2 ~]# ps -ef|grep mysql root     21 ...

    linux下如何启动/停止/重启mysql:

    一.启动方式1.使用linux命令service 启动:service mysqld start2.使用 mysqld 脚本启动:/etc/inint.d/mysqld start3.使用 safe_ ...

    随机推荐

    Docker Container 配置独立IP

    1.宿主机安装网桥工具包 要是Linux可以工作在网桥模式,必须安装网桥工具bridge-utils,运行命令: yum install bridge-utils

    larave5.1l队列

    官方文档http://laravel.com/docs/5.1/queues#dealing-with-failed-jobs 1.队列容器设置为数据库 config/queue.php 'defau ...

    zoj The 12th Zhejiang Provincial Collegiate Programming Contest Convert QWERTY to Dvorak

    http://acm.zju.edu.cn/onlinejudge/showContestProblem.do?problemId=5502  The 12th Zhejiang Provincial ...

    【JavsScript】XMLHttpRequest Level 2 使用指南

    XMLHttpRequest是一个浏览器接口,使得Javascript可以进行HTTP(S)通信. 最早,微软在IE 5引进了这个接口.因为它太有用,其他浏览器也模仿部署了,ajax操作因此得以诞生. ...

    CSS Sprite 雪碧图制作

    CSS Sprite 雪碧图,简单来说就是: 为了提高网页的性能,减少加载次数,将一些不会经常随网站内容变化的小图标,集中放在一张大图上,将该图应作为background-image 嵌入页面中,在需 ...

    (二)----HTTP请求头与响应头

    一.HTTP头引入: 正确的设置HTTP头部信息有助于搜索引擎判断网页及提升网站访问速度.通常HTTP消息包括:客户机向服务器的请求消息和服务器向客户机的响应消 息.客户端向服务器发送一个请求,请求头 ...

    js·逻辑运算

    || 遇到第一个为真就返回 && 遇到第一个为假就终止,返回false,如果没遇到就返回最后那一个 5&&4&&2&&1  ==> ...

    flask 路由和视图

    路由设置的俩种方式 @app.route('/xxx') def index(): return 'index' ------------------------------------------ ...

    今天一天课,随便写点吧/xk

    知道的越多,不知道的也就越多. 最近想学很多很多东西,但是发现没有一个计划,也没有那么多时间精力,都是想到哪学到哪,有的就是学了一半就放下了,又去学新的,感觉需要规划一下学习路线,时间什么的 推荐一个 ...

    Android Studio 快速实现上传项目到Github(详细步骤)

    前言: 本文主要讲解如何将Android Studio项目上传至GitHub,在此之前,先介绍几个概念. Android Studio:是谷歌推出一个Android集成开发工具,基于IntelliJ ...

    更多相关内容
  • 整理一下Linux下启动mysql服务的命令。 目录 1.使用命令 # service mysqld status 2、使用命令# ps aux|grep mysqld 3、使用命令# pidof mysqld 4、使用命令# ps -ef|grep mysqld 5、使用# systemctl list-...

    整理一下Linux下启动mysql服务的命令。

    目录

    1.使用命令 # service mysqld status

    2、使用命令# ps aux|grep mysqld

     3、使用命令# pidof mysqld

    4、使用命令# ps -ef|grep mysqld

     5、使用# systemctl list-unit-files 命令,q退出


    一、查看mysql是否启动——5种方法

    1.使用命令 # service mysqld status

    来查看mysql 的启动状态如图所示: mysqld is stopped 那就说明mysql服务是停止状态,如果是 mysqld is running 那就说明mysql服务是启动状态

    [root@localhost ~]# service mysqld status

    2、使用命令# ps aux|grep mysqld

    查看mysql的启动状态如图所示,如果启动了就会看到mysql的进程号,如果未启动,不会看到mysql,只能看到 root的进程号。

    [root@localhost ~]# ps aux|grep mysqld

     3、使用命令# pidof mysqld

    查看mysql的启动状态如图所示,如果显示进程号说明服务启动,如果不显示进程号,则服务未启动。

    [root@localhost ~]# pidof mysqld

    4、使用命令# ps -ef|grep mysqld

    查看mysql的启动状态如图所示,如果显示进程号说明服务启动,如果不显示进程号,则服务未启动。

    [root@localhost ~]# ps -ef|grep mysqld

     5、使用# systemctl list-unit-files 命令,q退出

    可查看系统内的所有服务,按enter一直往下找到m开头的mysqld服务就能看到状态,找到之后按q可以退出查看

    [root@localhost ~]# systemctl list-unit-files

     按q退出查看状态。

    二、mysql的启动与关闭

    1、启动:适用于mysql5.7的

    service mysqld restart 
    service mysql restart (5.5.7版本命令)

    2、MySQL8以上会出问题

    (1)问题:

    service mysql start 启动服务器     或    service mysql status 查看mysql 服务时
    出现 Redirecting to /bin/systemctl status mysql.service Unit mysql.service could not be found.的错误

     

    原因推测:service mysql start 是重定向到/bin/systemctl restart mysql.service. mysql与mysqld是不同的,前者交互式命令(客户端),mysqld才是后端服务进程,可能是启错了
    还有说是新版的问题,不晓得

    (2)解决:

    方法一:上去就是一个命令   

     /bin/systemctl start httpd.service

    方法二:

    如果报相关问题,使用以下命令

    重新启动MySQL:

    systemctl restart mysqld

    启动 MySQL:

    systemctl start mysqld

    查看 MySQL 运行状态:

    systemctl status mysqld

    ----------------------------------------------------------------以下无正文

    展开全文
  • MySQL启动和关闭命令总结

    万次阅读 2019-08-28 15:14:01
    MySQL启动和关闭命令总结 ----启动MySQL mysqld --defaults-file=/etc/my.cnf & mysqld_safe --defaults-file=/etc/my.cnf --user=mysql & service mysql start /etc/init.d/mysql start mysqld_multi ...

    MySQL启动和关闭命令总结

    ----启动MySQL
    mysqld --defaults-file=/etc/my.cnf &
    mysqld_safe --defaults-file=/etc/my.cnf --user=mysql &
    service mysql start
    /etc/init.d/mysql start
    mysqld_multi start #多实例
    net start mysql #Windows
    
    
    ----关闭MySQL
    mysqladmin -uroot -plhr -S /tmp/mysql3306.sock shutdown
    service mysql stop
    /etc/init.d/mysql stop
    mysqld_multi stop #多实例
    net stop mysql #Windows
    
    
    --杀死mysql
    killall mysqld
    killall -9 mysqld
    

    MySQL多实例管理(mysqld_multi): http://blog.itpub.net/26736162/viewspace-2144199/

     

     MySQL数据库服务器通常指的的是mysqld,而命令行mysql则是mysql客户端程序,这两个概念通常容易混淆。通常启动mysql服务器即是启动mysqld进程,mysqld启动后,可以通过mysql连接到mysql服务器。本文主要描述了mysql服务器的几种启动方式以及如何关闭mysql服务器。 

     

    1、直接使用mysqld启动 

      mysqld 即是mysql服务器,可以调用该命令直接启动mysql服务器

      mysqld 从配置文件中读取[mysqld]以及[server]选项组的内容,也可以通过直接在命令行跟随参数。

      mysqld服务器读取配置文件的顺序,对于有多个配置文件存在,且同一参数有多个值的情形,以最后一次读取为准。

      命令行跟随参数具有最高优先级

     

      #当前mysql服务器运行环境

      [root@rhel64a ~]# cat /etc/issue

      Red Hat Enterprise Linux Server release 6.4 (Santiago)

      

      #查看mysqld启动时的缺省选项

      [root@rhel64a ~]# mysqld --print-defaults

      mysqld would have been started with the following arguments:

      --socket=/tmp/mysql3306.sock --port=3306 --pid-file=/var/lib/mysql/my3306.pid --user=mysql --server-id=3306 --federated 

      [root@rhel64a ~]# ps -ef|grep mysql

      root      2963  2840  0 14:10 pts/0    00:00:00 grep mysql

      

      # Author : Leshami

      # Blog   : http://blog.csdn.net/leshami

      

      #查看mysqld启动配置文件的优先级

      [root@rhel64a ~]# mysqld --verbose --help |grep -A 1 "Default options"

      Default options are read from the following files in the given order:

      /etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf 

      

      #查看当前的my.cnf配置文件

      [root@rhel64a ~]# grep -v ^# /etc/my.cnf|head -n 7

      [mysqld]

      socket = /tmp/mysql3306.sock

      port = 3306

      pid-file = /var/lib/mysql/my3306.pid

      user = mysql

      server-id=3306

      federated

      

      #清空当前mysql服务器的错误日志文件

      [root@rhel64a ~]# cat /dev/null>/var/lib/mysql/rhel64a.ycdata.net.err 

      [root@rhel64a ~]# mysqld &           #启动mysqld服务器

      [1] 3480

      [root@rhel64a ~]# 2014-10-25 14:20:42 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. 

      Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

      2014-10-25 14:20:42 3480 [Note] InnoDB: Using atomics to ref count buffer pool pages

      2014-10-25 14:20:42 3480 [Note] InnoDB: The InnoDB memory heap is disabled

      2014-10-25 14:20:42 3480 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins

      2014-10-25 14:20:42 3480 [Note] InnoDB: Memory barrier is not used

      2014-10-25 14:20:42 3480 [Note] InnoDB: Compressed tables use zlib 1.2.3

      2014-10-25 14:20:42 3480 [Note] InnoDB: Using Linux native AIO

      2014-10-25 14:20:42 3480 [Note] InnoDB: Using CPU crc32 instructions

      2014-10-25 14:20:42 3480 [Note] InnoDB: Initializing buffer pool, size = 128.0M

      2014-10-25 14:20:42 3480 [Note] InnoDB: Completed initialization of buffer pool

      2014-10-25 14:20:42 3480 [Note] InnoDB: Highest supported file format is Barracuda.

      2014-10-25 14:20:42 3480 [Note] InnoDB: 128 rollback segment(s) are active.

      2014-10-25 14:20:42 3480 [Note] InnoDB: Waiting for purge to start

      2014-10-25 14:20:42 3480 [Note] InnoDB: 5.6.21 started; log sequence number 1626087

      2014-10-25 14:20:42 3480 [Note] Server hostname (bind-address): '*'; port: 3306

      2014-10-25 14:20:42 3480 [Note] IPv6 is available.

      2014-10-25 14:20:42 3480 [Note]   - '::' resolves to '::';

      2014-10-25 14:20:42 3480 [Note] Server socket created on IP: '::'.

      2014-10-25 14:20:42 3480 [Note] Event Scheduler: Loaded 0 events

      2014-10-25 14:20:42 3480 [Note] mysqld: ready for connections.

      Version: '5.6.21'  socket: '/tmp/mysql3306.sock'  port: 3306  MySQL Community Server (GPL)l

      

      #下面可以查询到mysqld进程

      [root@rhel64a ~]# ps -ef|grep mysql|grep -v grep

      mysql    18240  2641  1 20:25 pts/2    00:00:00 mysqld

      [root@rhel64a ~]# mysql -uroot -pxxx -P3306 --protocol=tcp

      root@localhost[(none)]> show variables like 'version';

      +---------------+--------+

      | Variable_name | Value  |

      +---------------+--------+

      | version       | 5.6.21 |

      +---------------+--------+

     

     

     

    2、mysql安全启动(mysqld_safe) 

      mysqld_safe是一个shell 脚本,会调用mysqld启动mysql服务器,并监听服务器。

      如果mysqld进程异常终止,mysqld_safe将自动重启mysqld

      mysql_safe 从配置文件中读取[mysqld],[server],[mysqld_safe]等选项,为保证向后兼容,mysql_safe还读取[safe_mysql]选项。

     

      #下面使用mysqladmin来关闭之前启动的mysql服务器

      [root@rhel64a ~]# mysqladmin -uroot -pxxx shutdown -S /tmp/mysql3306.sock 

      [root@rhel64a ~]# ps -ef|grep mysql

      root      4262  3418  0 14:40 pts/4    00:00:00 grep mysql

     

      #下面使用mysqld_safe来启动实例

      [root@rhel64a ~]# mysqld_safe --user=mysql &

      [1] 4273

      [root@rhel64a ~]# 141025 14:40:34 mysqld_safe Logging to '/var/lib/mysql/rhel64a.ycdata.net.err'.

      141025 14:40:34 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

     

      #查看启动后的后台进程

      [root@rhel64a ~]# ps -ef|grep mysql|grep -v grep #mysqld的进程为4438,其父进程为4273,即mysqld_safe

      root      4273  3418  0 14:40 pts/4    00:00:00 /bin/sh /usr/bin/mysqld_safe --user=mysql

      mysql     4438  4273  0 14:40 pts/4    00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql 

        --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/rhel64a.ycdata.net.err

        --pid-file=/var/lib/mysql/my3306.pid --socket=/tmp/mysql3306.sock --port=3306

     

      [root@rhel64a ~]# mysql -uroot -pxxx -P3306 --protocol=tcp

      root@localhost[(none)]> system kill -9 4438  #强制kill mysqld进程

      root@localhost[(none)]> /usr/bin/mysqld_safe: line 166:  4438 Killed    #下面的nohup为mysql启动进程   

        nohup /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin 

        --user=mysql --log-error=/var/lib/mysql/rhel64a.ycdata.net.err --pid-file=/var/lib/mysql/my3306.pid 

        --socket=/tmp/mysql3306.sock --port=3306 < /dev/null >> /var/lib/mysql/rhel64a.ycdata.net.err 2>&1

      141025 14:42:29 mysqld_safe Number of processes running now: 0

      141025 14:42:29 mysqld_safe mysqld restarted  #提示该进程已经自动重新启动

      

      #校验mysqld是否已经成功重启

      root@localhost[(none)]> system ps -ef|grep mysql|grep -v grep

      root      4273  3418  0 14:40 pts/4    00:00:00 /bin/sh /usr/bin/mysqld_safe --user=mysql

      root      4517  3418  0 14:41 pts/4    00:00:00 mysql -uroot -px x -P3306 --protocol=tcp

      mysql     4553  4273  0 14:42 pts/4    00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql 

      --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/rhel64a.ycdata.net.err

       --pid-file=/var/lib/mysql/my3306.pid --socket=/tmp/mysql3306.sock --port=3306

     

      root@localhost[(none)]> select databases();

      ERROR 2013 (HY000): Lost connection to MySQL server during query #由于mysqld进程被杀掉,所以连接已经被断开

      root@localhost[(none)]> connect  #重新连接

      Connection id:    1

      Current database: *** NONE ***

      

      root@localhost[(none)]> select database();

      +------------+

      | database() |

      +------------+

      | NULL       |

      +------------+

     

     

     

    3、mysql(mysql.server)服务方式启动

      mysql.server为一个shell脚本,他会调用mysqld_safe,该脚本会读取配置文件的[mysql.server]以及[mysqld]选项。

      为向后兼容,也会读取[mysql_server]选项

     

      #首先使用mysqladmin关闭已存在的mysqld

      root@localhost[(none)]> system mysqladmin -uroot -pxxx shutdown -S /tmp/mysql3306.sock 

      Warning: Using a password on the command line interface can be insecure.

      141025 14:47:18 mysqld_safe mysqld from pid file /var/lib/mysql/my3306.pid ended

      root@localhost[(none)]> exit

      Bye

      [1]+  Done                    mysqld_safe --user=mysql

     

      [root@rhel64a ~]# ls -hltr /etc/init.d/mysql             #/etc/init.d目录下已经配置了mysql启动脚本,在安装时添加

      -rwxr-xr-x 1 root root 11K Sep 11 22:18 /etc/init.d/mysql       #如果为rpm方式安装会自动添加该启动脚本

     

      [root@rhel64a ~]# /etc/init.d/mysql --help               #获取mysql启动脚本的使用帮助

      Usage: mysql  {start|stop|restart|reload|force-reload|status}  [ MySQL server options ]

      [root@rhel64a ~]# /etc/init.d/mysql start                #启动mysqld

      Starting MySQL.[  OK  ]

      [root@rhel64a ~]# /etc/init.d/mysql stop                 #停止mysqld 

      Shutting down MySQL..[  OK  ]

     

      #缺省情况下mysql已经作为一个服务添加到系统目录已经配置了自启动,如下

      [root@rhel64a ~]# chkconfig --list |grep mysql

      mysql           0:off   1:off   2:on    3:on    4:on    5:on    6:off

      

      root@localhost[(none)]> system ps -ef|grep mysql |grep -v grep

      root      5127     1  0 14:49 pts/4    00:00:00 /bin/sh /usr/bin/mysqld_safe 

        --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/my3306.pid

      mysql     5306  5127  0 14:49 pts/4    00:00:07 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql

       --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/rhel64a.ycdata.net.err

       --pid-file=/var/lib/mysql/my3306.pid --socket=/tmp/mysql3306.sock --port=3306

      root      5340  3418  0 14:49 pts/4    00:00:00 mysql -uroot -px x -P3306 --protocol=tcp

      

      #通过服务的方式启动mysql服务器,mysql.server调用mysqld_safe,然后mysql_safe调用了mysqld

      #从上面的方式可知,无论何种启动方式,mysqld最终都会被调用。因为mysqld就是mysql服务器。

     

     

     

    4、关闭mysql服务器

      在前面的演示中,我们已经使用了mysqladmin以及service方式来关闭实例。即可以通过这2种方式来关闭数据库。不再演示。

      #获取mysqladmin命令行的帮助信息,如下包含shutdown

      [root@rhel64a ~]# mysqladmin --help|grep shutdown |grep server

       shutdown              Take server down

     

     

     

    5、 小结

      a、注意理解mysqld与mysql。mysqld为mysql服务器或者称之为服务器上的实例,用于提供客户端访问。mysql为客户端访问管理工具。

      b、可以通过三种方式启动mysql服务器(mysqld,mysqld_safe,service mysql start)

      c、对于mysqld_safe,service mysql start方式,总是通过调用mysqld_safe来启动mysqld进程,以防止mysqld意外宕掉而提供重启服务。

      d、可以通过mysqladmin shutdown以及service mysql stop来终止mysql服务器

     

     



    About Me

    ........................................................................................................................

    ● 本文作者:小麦苗,部分内容整理自网络,若有侵权请联系小麦苗删除

    ● 本文在itpub、博客园、CSDN和个人微 信公众号( xiaomaimiaolhr)上有同步更新

    ● 本文itpub地址: http://blog.itpub.net/26736162

    ● 本文博客园地址: http://www.cnblogs.com/lhrbest

    ● 本文CSDN地址: https://blog.csdn.net/lihuarongaini

    ● 本文pdf版、个人简介及小麦苗云盘地址: http://blog.itpub.net/26736162/viewspace-1624453/

    ● 数据库笔试面试题库及解答: http://blog.itpub.net/26736162/viewspace-2134706/

    ● DBA宝典今日头条号地址: http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826

    ........................................................................................................................

    ● QQ群号: 230161599 、618766405

    ● 微 信群:可加我微 信,我拉大家进群,非诚勿扰

    ● 联系我请加QQ好友 ( 646634621 ),注明添加缘由

    ● 于 2019-08-01 06:00 ~ 2019-08-31 24:00 在西安完成

    ● 最新修改时间:2019-08-01 06:00 ~ 2019-08-31 24:00

    ● 文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

    ● 版权所有,欢迎分享本文,转载请保留出处

    ........................................................................................................................

    ● 小麦苗的微店: https://weidian.com/s/793741433?wfr=c&ifr=shopdetail

    ● 小麦苗出版的数据库类丛书: http://blog.itpub.net/26736162/viewspace-2142121/

    ● 小麦苗OCP、OCM、高可用网络班: http://blog.itpub.net/26736162/viewspace-2148098/

    ● 小麦苗腾讯课堂主页: https://lhr.ke.qq.com/

    ........................................................................................................................

    使用 微 信客户端扫描下面的二维码来关注小麦苗的微 信公众号( xiaomaimiaolhr)及QQ群(DBA宝典)、添加小麦苗微 信, 学习最实用的数据库技术。

    ........................................................................................................................

    欢迎与我联系

     

     

     

     

    展开全文
  • MySQL启动失败——MySQL服务无法启动原因及解决办法

    万次阅读 多人点赞 2020-04-07 15:19:59
    MySQL启动失败——MySQL服务无法启动原因及解决办法 一般情况下,通过压缩的安装包安装MySQL可能会出现MySQL无法启动的情况,如下图: 在安装初期,出现此情况的原因有两种: 1.缺乏my.ini文件 由于my.ini有特定的...

    MySQL启动失败——MySQL服务无法启动原因及解决办法

    此处我的电脑为win10,mysql为8.0版本。

    一般情况下,通过压缩的安装包,安装MySQL可能会出现MySQL无法启动的情况,如下图:在这里插入图片描述
    综合网上的各种资料,加自己的实际操作,总结为以下三种原因:

    1.缺乏my.ini文件

    通过记事本的方式创建my.ini文件, 也可以在电脑中搜索其他的my.ini文件,将其复制后,进行修改(确保为配置文件的格式)。

    my.ini文件的创建可以参考这篇博客:https://blog.csdn.net/shinny195/article/details/82319218
    创建好my.ini文件之后,将其保存到sever目录下,如下图:
    在这里插入图片描述

    2.缺乏data文件

    在缺乏data文件时,一定注意不要手动创建data文件!!!手动创建data文件仍然会出现无法启动的情况。
    操作方式:
    (1)用管理员身份运行命令控制符(cmd)
    注意!!!此时如果不用管理员身份运行,可能会出现错误。
    (2)在cmd中输入

    mysqld --initialize --user=mysql --console
    

    此时会出现
    在这里插入图片描述
    记住此时的临时密码,在之后会用到它。

    注意!!!
    如果命令行敲为mysqld --initialize-insecure ,没有加–console 在登录mysql时,直接点击enter即可进入,此时的密码为空密码,但是之后会生成一个密码,是我们看不到的,下一次就登录不进去mysql了。(密码错误)

    (3)运行mysql
    在这里插入图片描述
    在这里插入图片描述
    (4)修改密码,输入 ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
    
    

    在这里插入图片描述

    3.端口占用(MySQL的默认端口是3306)

    此处可以通过查看data下的.err文件,查看是否有端口占用的情况。
    在这里插入图片描述
    若为端口占用,此时可以通过在命令行输入以下命令查看是哪个进程占用了端口3306。

    netstat -ano
    

    在这里插入图片描述
    找到占用3306端口的PID,如下图:
    在这里插入图片描述
    去任务管理器关闭对应的PID对应的进程。
    在这里插入图片描述
    此时成功解决问题!!!

    在运行mysql的过程中,也有可能出现其他的错误,这些都可以通过查看data中的.err文件,得到对应的原因。

    展开全文
  • mysql启动日志在哪

    千次阅读 2021-01-18 18:27:32
    #在[mysqld]中输入#loglog-error=/usr/local/mysql/log/error.loglog=/usr/local/mysql/log/mysql.loglong_query_time=2log-slow-queries=/usr/local/mysql/log/slowquery.logwindows下:Sql代码#在[mysqld]中输入#...
  • Linux系统上MySQL启动报错解决办法

    千次阅读 2022-03-22 16:29:15
    1. 首先启动MySQL服务时反馈信息为 urnalctl failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details 2. 通过查看/var/log/...
  • Mysql 启动命令详解

    千次阅读 2019-03-25 18:17:13
    1, 找到mysql安装的bin目录,启动mysql进程。 如:本机是: C:\Program Files\MySQL\MySQL Server 5.7\bin 在cmd 里切换到此目录, C:\>cd C:\Program Files\MySQL\MySQL Server 5.7\bin C:\Program Files\...
  • MySQL启动和关闭命令

    万次阅读 2020-07-19 13:20:45
    文章目录一.Windws系统二.Linux系统1.service命令2....这个blog我们来聊聊MySQL启动和关闭命令 一.Windws系统 -- 启动MySQL net start mysql -- 关闭MySQL net stop mysql 二.Linux系统 1.service命令 --
  • 在本地调试wordpress网站,我就是用phpStudy来配置环境的,可是最近遇到一...故障的情况:点击phpStudy界面的启动或者重启,Apache和MySQL启动几秒后就会停止,无论怎样启动或者重启都是同样的情形。于是我上网百度...
  • 楼主在网上找了一个php项目,想在本地运行一下看效果,看网上说phpstudy比较简单,就直接用的它,可是在进行到启动MySQL的这一步,死活启动不了 于是在网上找了一大堆解决方案,总结:端口被占用,改一下端口...
  • MySQL - Linux下查看MySQL启动状态

    万次阅读 2019-08-29 22:03:10
    很多情况下,需要确定MySQL是否启动正常。 netstat -ntlp 查看端口是否已经存在(可以验证是否启动) [root@iZ2zefmhn4kcl3t3dg4me7Z ~]# netstat -ntlp Active Internet connections (only servers) Proto ...
  • MySQL启动报错1067,一般出现在刚装好数据库的时候,而且是用解压安装的方式安装的数据库 出现这个问题解决思路如下: 先去定位问题,接着删除MySQL服务,然后重新安装服务。 当出现服务错误的时候,不要慌,先找...
  • My SQL server8.0 安装后,启动失败,提示信息如下: 尝试以下步骤,最终解决问题: 1 查看host文件(C:\Windows\System32\drivers\etc\hosts),是否修改过本地域名,如果将localhost对应的地址修改过,有可能...
  • MySQL启动不了解决方法

    千次阅读 2020-08-24 15:02:00
    新安装的MySQL启动失败 然后关掉wamp之后,mysql是可以启动的,但是奇怪的循环开始了,再次启动了wamp之后,wamp是橙色图标,橙色图标就是没开启起来啊,啊摔!!经过我坚持不懈的百度,嘻嘻终于让我这菜鸡找到了...
  • 下面介绍的是mysql启动失败,报错为没有pid文件的问题的各种解决方法。 问题原因 首先pid文件是mysql启动后,生成的一个文件,里面记录的是mysql当前的进程号,如果创建失败,mysql就无法启动。 可能原因: ...
  • MySQL启动1053错误之解决方法

    万次阅读 多人点赞 2019-03-18 12:45:21
    创建mysql服务时,系统已提示创建服务成功,但是net start mysql命令提示启动失败,并在services.msc中提示1053错误 解决办法1: 在网上有人说是服务的“登录”选项卡里要设置成administrator; 也有人说是需要先把...
  • mysql启动:找不到指定文件

    千次阅读 2020-04-04 09:33:56
    mysql启动提示错误2:找不到指定文件 今早博主连接mysql数据库时发现mysql服务启动不了,提示找不到指定文件(这机子净给我瞎整活),然后我找到path路径发现并没有改,路径文件下mysql也原封不动的在那躺着,之后我...
  • 问题一:MySQL无法启动可能是端口号被占用,可以进入配置文件进行修改端口号,D:\phpstudy_pro\Extensions\MySQL5.5.29的my.ini配置文件, 如上图所示 更改端口号黑还是无效,可以考虑重新安装PHPStudy(系统之前...
  • 安装MySQL启动时出现“net start mysql MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误”的解决办法 很多时候我们都会遇到需要数据库的操作,但是由于不太熟悉,很容易出现很多问题,本文为最基础...
  • mysql启动命令

    万次阅读 2017-11-07 16:36:28
    2、Mysql启动、停止、重启常用命令 a、启动方式 1、使用 service 启动: [root@localhost /]# service mysqld start (5.0版本是mysqld) [root@szxdb etc]# service mysql start (5.5.7版本是mys
  • Mysql启动服务: C:\Windows\system32>net start mysql 发生系统错误 2。 系统找不到指定的文件。 怎么还是报这个错?难道不是由于配置的原因?对,不是由于上面的配置的问题,但上面的配置添加后也没有错。那...
  • 最近在Windows 2003上的MySQL出现过多次正常运行时无法连接数据库故障,现象是无法连接数据库,也无法停止MySQL或重启MYSQL,重启机子也没有效果,由于每次都是草草尝试各种方法搞定即可,一直没有深入研究,下次...
  • 免安装MySQL启动3534错误处理

    万次阅读 2018-06-05 23:45:07
    在window10 64位系统环境下,官方下载免安装版MySQL,解压配置后,安装MySQL服务成功,运行时报错,错误提示如下: 问题处理 因为没有其他错误提示,首先尝试使用命令mysqld --console查看控制台输出,结果...
  • 虚拟机中MySQL启动和退出

    千次阅读 2020-05-22 11:05:34
    1、启动mysql服务器 $ service mysql start 会弹出来一个窗口,输入密码“hadoop” 2、确认是否启动成功,mysql节点处于LISTEN状态表示启动成功 $ sudo netstat -tap | grep mysql 3、进入mysql shell...
  • 下载mysql包,我下的是mysql-5.7.26-linux-glibc2.12-x86_64 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 解压 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_...
  • Mac OS mysql 启动命令

    千次阅读 2018-12-15 20:14:08
    在Mac OS X启动和停止MySQL服务的命令  启动MySQL服务     sudo /usr/local/mysql/support-files/mysql.server start   停止MySQL服务     sudo /usr/local/mysql/support-files/mysql.server stop ...
  • 关于Windows下MySQL启动服务3523错误的问题 关于Windows下MySQL启动服务3523错误的问题 由于自己尝试安装LAMP的所有分开安装,要安装MySQL数据库MySQL-8.0.15。 选择了免安装,自己配置my.ini文件,经过一番努力...
  • MySQL启动失败 排查过程及解决方法

    万次阅读 多人点赞 2018-03-13 14:01:17
    1、 MySQL启动失败:cmd中输入net start mysql 提示:服务名无效 Windows8下安装MySQL cmd命令下进入bin目录,输入net start mysql 提示:服务名无效。 度娘一下,才知道是Windows8权限问题,进入系统盘找到C:...
  • 在Windows下MySQL启动与停止方法

    万次阅读 2017-11-16 20:24:06
    MySQL比较好玩一点就是它可以用多种方式启动,当然它也可以用多种方式关闭。下面我就MySQL的几种启动方式简单的谈一谈,希望可以给大家提供一些参考。    第一种,用mysqld-nt来启动。  在没有进行服务...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 842,258
精华内容 336,903
关键字:

mysql如何启动

mysql 订阅
友情链接: ggonhgd5.rar