精华内容
下载资源
问答
  • mysqld --console 用这个命令,cmd控制台执行一下,看一下错误日志,看看具体是什么原因导致的,我的是因为配置的环境变量不对,配的是mysql5.7的目录路径,启动mysql8.0的服务

    mysqld --console
    用这个命令,cmd控制台执行一下,看一下错误日志,看看具体是什么原因导致的,我的是因为配置的环境变量不对,配的是mysql5.7的目录路径,启动的mysql8.0的服务。

    展开全文
  • 命令行启动mysql服务

    2016-07-06 00:31:00
     不过,如果在普通用户模式下net start mysql无法启动mysql服务的,情况如下图所示。 普通用户模式启动mysql服务失败  这什么?原因在于,后台服务安全级别相对较高的,只有管理员才具有启动后台服务...

      在《计算机网络》课程中曾学过net命令,可以用于启动后台服务。在mysql中,net命令用于启动后台服务器进程mysqld,即后台服务。

      不过,如果在普通用户模式下net start mysql是无法启动mysql服务的,情况如下图所示。

    普通用户模式启动mysql服务失败

      这是为什么?原因在于,后台服务是安全级别相对较高的,只有管理员才具有启动后台服务的权限,因此普通用户模式下启动mysql服务是不可能成功的,而在管理员模式下则能成功。管理员模式下启动mysql服务如下图所示。

    管理员模式启动mysql服务成功

      总结:

      1)开启后台服务必须在管理员模式下才能够开启。当然不用命令行就另说了。

      2)启动服务用net start service_name;关闭服务用net stop service_name。

    转载于:https://www.cnblogs.com/forget406/p/5645522.html

    展开全文
  • nohup命令启动mysql

    2019-06-26 11:37:07
    之前自己在服务器安装mysql,遇到了一系列莫名的问题,然后一个大佬帮我手动安装的mysql,用nohup启动的时候,出现 nohup: ignoring input and ...不知道是什么原因,如果每次都要重启服务器,会有很多不便,...

    之前自己在服务器安装mysql,遇到了一系列莫名的问题,然后一个大佬帮我手动安装的mysql,用nohup启动的时候,出现 nohup: ignoring input and appending output to ‘nohup.out’

    这个问题导致mysql无法启动,数据库不能连接,但是重启服务器之后,数据库可以通过工具远程连上了。

    不知道是什么原因,如果每次都要重启服务器,会有很多不便,所以希望有大神能给个详细的原因以及解决方案。

    拜谢!!!
    描述

    展开全文
  • linux下启动mysql服务

    2012-07-14 16:37:47
    启动是什么 /rc.d/init.d/ start 这很简单,但是后来越学越多,系统自带的 mysql,有的是版本太低,有的是与 自己想要装的web服务需要的低版本的mysql 后来自己学着以tar的方式安装 mysql,我的mysql装在/usr/...
  •  1、什么是数据库  数据库一个存储数据的仓库  2、都有哪些公司在用数据库  金融机构、游戏网站、购物网站、论坛网站 ...  3、提供数据库服务的软件  1、软件分类  MySQL、Mariadb、SQL_Server、Oracle、...

    1、MySQL概述
        1、什么是数据库
            数据库是一个存储数据的仓库
        2、都有哪些公司在用数据库
            金融机构、游戏网站、购物网站、论坛网站 ...
        3、提供数据库服务的软件
            1、软件分类
                MySQL、Mariadb、SQL_Server、Oracle、DB2、MongoDB ...
            2、生产环境中,如何选择使用哪个数据库
                1、是否开源
                    开源软件:MySQL、Mariadb、MongoDB
                    商业软件:Oracle、DB2、SQL_Server
                2、是否跨平台
                    跨平台:
                    不跨平台:SQL_Server
                3、公司的类型
                    商业软件:政府部门、金融机构
                    开源软件:游戏网站、购物网站、论坛网站 ...
        4、MySQL特点
            1、关系型数据库
                1、关系型数据库的特点
                    1、数据是以行和列的形式存储
                    2、表中每一行叫一条记录
                    3、表中的每一列叫一个字段
                    4、表和表之间的逻辑关联叫关系
                2、示例
                    1、关系型数据库存储
                        表1、学生信息表
                            姓名  年龄  班级
                            星矢   25   三班
                            水冰月 25   六班
                        表2、班级信息表
                            班级  班主任
                            三班  大空翼
                            六班  松人
                    2、非关系型数据库存储
                        {"姓名":"星矢","年龄":25,"班级":"三班","班主任":"大空翼"}
                        {"姓名":"水冰月","年龄":25,"班级":"六班","班主任":"松人"}
            2、跨平台
                可以在Unix、Linux、Windows上运行数据库服务
            3、支持多种编程语言
                Python、Java、php ...
        5、数据库软件、数据库、数据仓库
            1、数据库软件
                是一种软件,可以看得见,可操作,来实现数据库逻辑功能
            2、数据库
                是一种逻辑概念,用来存放数据的仓库,通过数据库软件来实现,侧重存储
            3、数据仓库
                数据仓库主要用于数据挖掘和数据分析
                网购:
                    数据库: user --> 用户名和密码
                    数据仓库:哪个时间段用户登录量最多,哪个用户一年购物最多...
    2、MySQL安装
        1、Ubuntu安装MySQL服务
            1、安装服务端
                sudo apt-get install mysql-server
            2、安装客户端    
                sudo apt-get install mysql-client
            3、Ubuntu安装软件
                sudo apt-get update
                sudo apt-get -f install 修复依赖关系
                sudo apt-get install 软件包
        2、Windows安装MySQL服务
            1、下载MySQL安装包(windows)
                mysql-installer***5.7.***.msi
            2、双击、按照教程安装
    3、启动和连接MySQL服务
        1、服务端启动
            sudo /etc/init.d/mysql start
            sudo /etc/init.d/mysql stop
            sudo /etc/init.d/mysql restart
            sudo /etc/init.d/mysql status #查看当前状态
            sudo /etc/init.d/mysql reload #重新加载配置文件
        2、客户端连接
            1、命令格式
                mysql -h主机地址 -u用户名 -p密码
                mysql -hlocalhost -uroot -p123456
            2、本地连接可省略 -h 选项
                mysql -uroot -p123456
    4、基本SQL命令
        1、SQL命令的使用规则
            1、每条SQL命令必须以 ; 结尾
            2、SQL命令不区分字母大小写
            3、使用 \c 终止当前命令的执行
        2、库的管理
            1、库的基本操作
                1、查看已有的库
                    show databases;
                2、创建库
                    create database 库名 [character set utf8];
                3、查看创建库的语句(字符集)
                    show create database 库名;
                4、查看当前所在库
                    select database();
                5、切换库
                    use 库名;
                6、查看库中已有表
                    show tables;
                7、删除库
                    drop database 库名;
            2、库的命名规则
                1、数字、字母、_,但是不能是纯数字
                2、库名区分字母大小写
                3、不能使用特殊字符和mysql关键字
            3、练习
                1、创建库testdb,指定字符集为utf8
                    create database testdb character set utf8;
                2、进入到库 testdb
                    use testdb;
                3、查看当前所在库
                    select database();
                4、创建库 testdb2,指定字符集为 latin1
                    create database testdb2 character set latin1;
                5、进入到库 testdb2
                    use testdb2;
                6、查看 testdb2 的字符集
                    show create database testdb2;
                7、删除库 testdb
                    drop database testdb;
                8、删除库 testdb2
                    drop database testdb2;
                    show databases;
        3、表的管理
            1、表的基本操作
                1、创建表(指定字符集)
                    create table 表名(
                    字段名1 数据类型,
                    字段名2 数据类型,
                    字段名3 数据类型
                    )character set utf8;
                2、查看创建表的语句(字符集)
                    show create table 表名;
                3、查看表结构
                    desc 表名;
                4、删除表
                    drop table 表名;
            2、练习
                1、创建库 python1
                    create database python1;
                2、在python1库中创建表 pymysql,并指定字符集为 utf8
                    字段有三个:id name age 数据类型自己定义(比如说:char(20) 、int )
                    use python1;
                    create table pymysql(
                    id int,
                    name char(20),
                    age int
                    );
                3、查看创建表 pymysql 的语句
                    show create table pymysql;
                4、查看pymysql的表结构
                    desc pymysql;
                5、删除表 pymysql
                    drop table pymysql;
                6、删除库 python1
                    drop database python1;
        4、注意
            1、所有的数据都是以文件的形式存放在数据库目录/var/lib/mysql
        5、表记录的管理
            1、在表中插入记录
                1、insert into 表名 values(值1),(值2),(值3),...;
                2、insert into 表名(字段名1,字段名2) values(),(),...;
            2、查询表记录
                1、select * from 表名 [where 条件];
                2、select 字段名1,字段名2 from 表名 [where 条件];
                3、示例
                    mysql> select * from t2;
                    mysql> select * from t2 where id<3;
                    mysql> select name,age from t2;
                    mysql> select id,name from t2 where id<4;
            3、练习
                1、查看所有库
                    show databases;
                2、创建一个新库 studb 
                    create database studb;
                3、在 studb 中创建一张表tab1,指定字符集utf8,字段有:
                    id name age score 四个 char(15)
                    use studb;
                    select database();
                    create table tab1(
                    id int,
                    name char(15),
                    age int,
                    score int
                    )character set utf8;
                4、查看 tab1 的表结构
                    desc tab1;
                5、在tab1中随便插入2条记录
                    insert into tab1 values
                    (1,"李白",30,90),(2,"杜甫",30,88);
                6、在tab1中的name和score两个字段插入2条记录
                    insert into tab1(name,score) values
                    ("李清照",25),("王维",28);
                7、查看tab1表中所有记录
                    select * from tab1;
                8、查看tab1表中所有人的名字和成绩(score)
                    select name,score from tab1;
    5、如何更改默认字符集
        1、方法
            通过更改MySQL配置文件实现
        2、步骤
            1、获取root权限
                sudo -i
            2、备份配置文件
                cd /etc/mysql/mysql.conf.d/
                cp  mysqld.cnf  mysqld.cnf.bak
            3、更改mysqld.cnf配置
                subl mysqld.cnf
                [mysqld]
                character_set_server=utf8
            4、重启mysql服务
                sudo /etc/init.d/mysql restart
    6、客户端把数据存储到数据库服务器上的过程
        1、先连接到数据库服务器 
        2、选择库
        3、创建或者修改表
        4、断开与数据库的连接  exit; | quit; | \q;
    7、数据类型
        1、数值类型
            1、整型(有符号 和 无符号unsigned)
                1、int 大整型(4个字节)
                    0~2**32 -1(42亿多)
                2、tinyint 微小整型(1个字节)
                    1、有符号(signed)
                    2、无符号(unsigned) : 0~255
                        age tinyint unsigned,
                3、bigint 极大整型(8个字节)
            2、浮点型
                1、float(4个字节,最多显示7个有效位)
                    1、用法
                        字段名 float(m,n)  m:总位数,n:小数位位数
                        float(5,2) 取值范围???-999.99 ~ 999.99
                2、decimal(最多显示28个有效位)
                    1、用法
                        字段名 decimal(m,n)
                    2、存储空间(整数部分和小数部分分开存储)
                        规则:将9的倍数包装成4个字节
                            
                            余数   字节
                             1-2     1
                             3-4     2
                             5-6     3
                             7-8     4
                            decimal(19,9)
                                整数部分:10/9=商1余1 4字节+1字节=5字节
                                小数部分:9/9=商1余0  4字节+0字节=4字节
        2、字符类型
            1、char(定长)
                char(宽度值) 
            2、varchar(变长)
                varchar(宽度值)
            3、char和varchar的特点
                1、char :浪费存储空间,性能高
                2、varchar :节省存储空间,性能低
            4、text / longtest(4G)
        3、练习
            1、创建一个库 studb2,并在studb2中创建表 tab2,字段要求如下:
                id 整型
                name 变长,宽度为20
                class 定长,宽度为7
                age 微小整型,不能输入负数
                height 浮点型,小数位为2位
            
                create database studb2;
                use studb2;
                create table tab2(
                id int,
                name varchar(20),
                class char(7),
                age tinyint unsigned,
                height float(5,2)
                );
            2、查看tab2表结构
                desc tab2;
            3、查看tab2字符集
                show create table tab2;
            4、在tab2中插入2条完整记录
                insert into tab2 values
                (1,"紫衫龙王","AID1805",23,170.36),
                (2,"青翼蝠王","AID1805",25,171.17);
            5、查询所有表记录
                select * from tab2;
            6、在tab2中的name和height两个字段插入2条记录
                insert into tab2(name,height) values
                ("金花婆婆",165),("灭绝师太",168.00);
            7、查询所有学生的姓名和身高
                select name,height from tab2;
            8、查询身高大于160的学生信息
                select * from tab2 where height>170;
        4、数值类型的宽度和字符类型的宽度区别
            1、数值类型宽度为显示宽度,只用于select查询显示,和占用存储空间大小无关,用 zerofill 来显示效果
                id int(3) zerofill,
            2、字符类型的宽度超过则无法存储
        3、枚举类型
            1、定义 
                字段值只能在列举的范围内选择
            2、字段名 enum(值1,值2,...)
                 字段名 set(值1,值2,...)
                 插入记录的时候: "girl,Python,Study"
        4、日期时间类型
    8、表字段操作
        1、语法:alter table 表名 执行动作;
        2、添加字段(add)
            alter table 表名 add 字段名 数据类型;
            alter table 表名 add 字段名 数据类型 first;
            alter table 表名 add 字段名 数据类型 after 字段名;
        3、删除字段(drop)
            alter table 表名 drop 字段名;
        4、修改字段数据类型(modify)
            alter table 表名 modify 字段名 新数据类型;

    展开全文
  • Mysql——启动mysql服务出现服务名无效

    千次阅读 热门讨论 2017-02-06 22:39:39
    这类的小问题网上有很多的解决办法,我力求做到比较详细的说一下自己的疑惑和过程·原因mysql服务没有安装 这个按理说在安装时应该默认安装的吧,不然为什么我可以使用数据库呢,结果就是没有安装·解决办法解决...
  • 解决方式:Win+R,输入services.msc,找到mysql服务即默认的服务名是mysql55而不是mysql直接输入mysql进入数据库报错这是因为系统并不知道mysql是什么,我们需要在环境变量里添加mysql的安装地址中的bin目录地址。...
  •  在讨论如何启动MySQL服务器之前,让我们考虑一下应该以什么用户身份运行MySQL服务器。服务器可以手动或自动启动。如果你手动启动它,服务器以你登录Unix(Linux)的用户身份启动,即如果你用paul登录Unix并启动...
  • 在讨论如何启动MySQL服务器之前,让我们考虑一下应该以什么用户身份运行MySQL服务器。服务器可以手动或自动启动。如果你手动启动它,服务器以你登录Unix(Linux)的用户身份启动,即如果你用paul登录Unix并启动...
  • mysql基本命令

    2013-02-05 18:03:49
    mysqld.exe 和 mysql.exe 有什么区别? mysqld.exe MySQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问...简单来说:mysqld用来启动mysql数据库的命令,mysql
  • mysql常用命令

    2012-12-13 12:00:36
    第一招、mysql服务启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中...
  • Mysql服务无法启动,服务没有产生任何问题 产生这个问题最有可能的原因3306这个端口号被占用。 解决方法: WIN+R打开命令盘,输入netstat -aon|findstr “3306”,查看3306端口被什么占用。记住占用3306端口的id号...
  • mysql命令详解

    2015-06-25 21:10:30
    mysqld.exe 和 mysql.exe 有什么区别? mysqld.exe MySQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问...简单来说:mysqld用来启动mysql数据库的命令,mysql
  • MySQL命令大全

    2018-01-15 11:19:17
    SHUTDOWN: 关闭MySQL服务。 数据库/数据表/数据列权限: Alter: 修改已存在的数据表(例如增加/删除列)和索引。 Create: 建立新的数据库或数据表。 Delete: 删除表的记录。 Drop: 删除数据表或数据库。 INDEX: ...
  • 如何启动mysql服务器?相信很多人的第一反应 service mysql start(根据启动脚本的名称而异,有些可能mysqld)。 那这句命令到底做了什么?“调用了/etc/init.d/mysql 这么一个脚本!”SA和DBA们异口同声的回答。...
  • MySQL命令详解

    2013-10-20 22:57:57
    mysqld.exe 和 mysql.exe 有什么区别? mysqld.exe MySQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来...简单来说:mysqld用来启动mysql数据库的命令,mysql则
  • 刚刚安装好MySQL, 第一次尝试使用命令行启动mysql,键入"...后回车,提示"服务名无效",并且提供了一个"... 其实这个问题并不是什么安装出错,而是我们键入的命令错了,网上千篇一律的都”...
  • MYSQL常用命令大全

    2011-05-30 13:31:24
    SHUTDOWN: 关闭MySQL服务。 数据库/数据表/数据列权限: Alter: 修改已存在的数据表(例如增加/删除列)和索引。 Create: 建立新的数据库或数据表。 Delete: 删除表的记录。 Drop: 删除数据表或数据库。 INDEX: 建立或...
  • mysql配置和启动服务

    2019-07-26 11:49:45
    声明:{}占位符,解释这个地方应该写什么。实际使用命令的时候不用加 1.配置文件 mysql安装完不一定可以直接使用,可能还需要一些配置。 配置文件 my.ini或者my-default.ini。有的配置文件名字叫my.ini,有的...
  • phpStudy自带的mysql是5.5版本的,按照百度的方法 升级到mysql5.6之后发现 phpStudy 无法启动 mysql了 这什么呢?打开服务 我们可以看到phpStudy为我们注册了一个MySQLa服务,而我们用mysql -install命令安装...
  • 2 什么是数据库 2.1 常见数据库 3 MySQL数据库的安装 4 卸载 MySQL 5 数据库服务启动与登录 5.1 Windows 服务方式启动 5.2 DOS 命令方式启动 6 控制台连接数据库 6.1 控制台连接数据库--登录格式 1 6.2 ...
  • mysql 服务

    2019-03-12 10:57:42
    Windows 删除服务: sc delete mysql ...首先看看什么是个Windows服务?如果无论谁正在使用这台计算机,我们都需要长时间的运行某个程序,而且需要在计算机启动的时候便启动它,一般我们都会把它注册为一个Wi...
  • Linux启动MySQL的问题

    2017-05-10 02:45:39
    通过命令chkconfig --add mysql.server添加到系统服务之后可以使用service mysql.server start 来启动服务 ![图片说明](https://img-ask.csdn.net/upload/201705/10/1494383450_592335.png) **CentOS6的/etc/init....
  • 现在MySQL的最新版本...启动mysql 的方式 比较稳定推荐的做法通过系统服务注册。 如果你下载的版本解压版本,可以进入mysql bin目录下 通过 mysqld -install 命令安装服务,同样的 也可以通过mysqld -remove 移...
  • dos命令登录mysql

    2020-06-29 15:46:24
    一:启动mysql服务(已启动的不用管) 扩展:关闭的命令是: 二:登录命令(-u后面是用户名,-p后面是密码,没有密码的-p后面就什么也不输,直接按enter键) 三:查询所有的数据库名(命令后面要跟;结束,...
  • 不得不吐槽mysql5.1这个版本实在太不稳定了,重启了一下mysql服务就崩溃了。 百度了好多博客,说什么修改my.ini文件就行了,尼玛都不行,还是谷歌靠谱,解决办法就是彻底卸载之后重新安装。 重新下载了mysql5.6...
  • 图解MySQL程序结构:2.2 MySQL的安装2.2.1 下载和安装2.2.2 查看服务器的版本方式一:方式二:2.3 MySQL服务启动和停止方式一:方式二:2.4 MySQL服务的登录和退出1、登录:方式一:方式二:2、退出:2.5 MySQL的...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 288
精华内容 115
关键字:

启动mysql服务命令是什么

mysql 订阅