精华内容
下载资源
问答
  • mysql数据库命令大全
    千次阅读
    2019-11-28 08:54:50

    **

    MySQL数据库命令大全

    运维常用三种数据库命令类型:

    1. 数据库定义语言DDL: Data Defination Lanuage
    2. 数据库操作语言DML: Data Manupulate Language
    3. 数据库控制语言DCL: Data Control Language

    1.数据库定义语言:

    Show 查看 系统数据库 / 数据库中的表 / 用户授权
    Desc 查看数据库中的数据结构
    Select 查看数据库中表的数据内容
    create 创建数据表 / 表 / 数据库访问用户
    Drop 删除数据库 / 表
    Alter 修改表

    2.数据库操作语言

    insert 对表插入新的内容 update 更新数据包内原有的数据内容 delete 删除表内已存在的数据内容

    3.数据库控制语言

    Create 建立数据库访问用户 Delete 删除数据库访问用户 Grant 建立或修改用户权限 Revoke
    取消用户数据库权限 Show 查看用户授权

    **

    其他类型数据库关键字
    flush privileges: 刷新数据库,将新配置的数据库信息同步到数据库

    use 库名:定义使用数据库,所有未明确指定被操作对象的库时的mysql语句,都对use指定的对象进行执行

    database:用于定义被操作对象类型,datasbase表示操作对象为库

    table:表示定义被操作对象类型,table表示操作对象为表

    where:指定匹配条件的关键字,在sql语句中where关键字跟匹配条件

    and:一般出现在where条件筛选中进行条件组合,表示同时满足条件1和条件2

    or:格式 : 条件1 or 条件2 ;满足其中一个条件即可
    not: 格式: not条件; 即除了此条件外

    *: 所有字段,一般在SELECT查数据内容语句中,在未明确指定查看字段中代表需要查看的所以列

    like:指定模糊查询条件关键字

    %:百分号,任意长度任意字符

    _: 下划线,单个任意字符

    is null:值为null

    is not null: 值不为null

    name=" : 判断值是否为空

    in(值1,值3) : 在集合中

    not in(值1,值3) : 不在集合中

    比较符:
    = :等于号
    != :不等于
    > :大于号
    < : 小于号
    >= : 大于等于
    <= : 小于等于

    运算符:
    + : 加号 select 1 + 2
    - : 减号
    / : 除号
    * :乘法
    % :取余

    更多相关内容
  • 数据库操作命令 表操作命令 修改表结构命令 数据操作命令 数据查询操作命令

    一、数据库操作命令

    1、查询当前服务器上所有数据库的命令:

    show databases;

    2、创建一个新数据库的命令:

    create database 数据库名称;

    3、使用或切换数据库的命令:

    use 数据库名称;

    4、删除数据库的命令:

    drop database 数据库名称;

    5、查询当前所在数据库的命令:

    select database;

    二、数据库中表的操作命令

    1、创建一个新表的命令:

    create table 表名称
      列名 数据类型 comment '备注’,
      列名 数据类型 ,
      …

    在创建新表的时候我们为了防止编译器错误理解我们的列名,可以用``(键盘上1左边的按键)将列名包裹,这样就是强调该字符串就是我们的列名,comment后面跟的是我们对于该列的一个备注,也可以没有,创建表结构的时候,可以一次性创建很多列。
    表中的列其实也就是我们所说的字段

    2、查询当前库中所有表名称的命令:

    show tables;

    3、查询当前表结构的命令:

    desc 表名称;

    4、查询表详细结构的命令:

    show create table 表名称;

    show full columns from 表名称;

    5、删除表的命令:

    drop table if exists 表名称;

    drop table if exists 表名称1,表名称2,…;

    if exists是判断是否存在该表,若存在则进行删除,若不存在也不会报错,不是非必须写,但是不写的话,删除一个不存在的表就会有报错。删除表的时候可以一次性删除一个,也可以一次性删除多个表。

    三、修改表结构命令

    1、给表添加字段的命令:

    alter table 表名 add column 列名 列类型 comment ‘备注’;

    2、给表删除字段的命令:

    alter table 表名 drop column 列名;

    这个操作直接将这个表结构中一整列包括数据都删除掉了

    3、给表修改字段的命令:

    alter table 表名 change 原字段名 新字段名 字段类型;

    字段名根据情况,可以修改也可以不修改,不修改的话输入两遍原字段名即可,修改字段操作不会对表中的数据造成任何影响

    4、给表修改表名的命令:

    alter table 旧表名 rename 新表名;

    5、修改表的编码格式的命令:

    alter table 表名 convert to character set 新编码规则;

    四、数据操作命令

    1、全列添加的命令:

    insert into 表名 values(数据1,数据2,数据3,…);

    括号内按创建表的列顺序添加数据。

    2、指定列添加的命令:

    insert into 表名 (字段1,字段2,字段3,…) values(数据1,数据2,数据3,…);

    第一个括号里添加自己想要添加的数据的字段,前后顺序没有强制要求,后面括号里的数据与第一个括号的字段顺序要一一对应

    3、多行全列添加的命令:

    insert into 表名 values(数据1,数据2,数据3,…),(数据1,数据2,数据3,…),(数据1,数据2,数据3,…)…;

    五、数据查询操作命令

    1、全列查询的命令:

    select * from 表名;

    2、指定列查询的命令:

    select 列名1,列名2,… from 表名;

    3、表达式查询的命令:

    select 表达式 from 表名;

    表达式例如:列名+10 或(列名-5)* 3

    4、列名查询的命令:

    select 列名 as 别名 from 表名;

    select 表达式 as 别名 from 表名;

    5、去重查询的命令:

    select distinct 列名1,列名2,… from 表名;

    这里的列可以是一个,那就是将这个列中重复的数据都去掉,若有多个列的话就是多个列同时相同才会被去掉。

    6、排序查询的命令:

    select * from 表名 order by 列名1,列名2,… asc;

    select * from 表名 order by 列名1,列名2,… desc;

    select * from 表名 order by 列名1,列名2,…;

    select 列名1,列名2,… from 表名 order by 列名1,列名2,… asc;

    select 列名1,列名2,… from 表名 order by 列名1,列名2,… desc;

    select 列名1,列名2,… from 表名 order by 列名1,列名2,… desc;

    这里结尾是asc就是升序排列desc是降序排列,若结尾没有添加asc或者desc的话默认按升序排列
    在这里查询可以是全列查询也可以是指定列查询。
    order by后面可以是一列,也可以是多列,一列的话就按照这一列数据的大小进行排序,若是多列的话先按第一个列排序,第一个相同的情况下按第二个排序以此类推。

    展开全文
  • 新手入门MySQL数据库命令大全

    千次阅读 2021-01-20 18:25:56
    Windows操作系统进入CMD命令行,进入mysql.exe所在目录,运行命令mysql.exe -h主机名 -u用户名 -p密码注意:参数名与值之间没有空格 , 如:-h127.0.0.1二、数据库命令1. 创建数据库create database 数据库名;如:...

    Windows操作系统进入CMD命令行,进入mysql.exe所在目录,运行命令

    mysql.exe -h主机名 -u用户名 -p密码

    注意:参数名与值之间没有空格 , 如:-h127.0.0.1

    二、数据库命令

    1. 创建数据库

    create database 数据库名;

    如:

    create database itsource;

    2. 切换到指定数据库

    use 数据库名;

    如:

    use itsource;

    3. 显示数据库列表

    show databases;

    4. 显示数据库建立语句

    show create database 数据库名;

    如:

    show create database itsource;

    5. 修改数据库

    alter database 数据库名 选项;

    如:

    alter database itsource charset=gbk;

    6. 删除数据库

    drop database 数据库名;

    如:

    drop database itsource;

    三、数据表命令

    1. 创建数据表

    create table 数据表名(

    字段名1 类型 修饰符,

    字段名2 类型 修饰符,

    字段名n 类型 修饰符

    );

    如:

    create table news(

    id int primary key auto_increment,

    title varchar(50),

    author varchar(20),

    content text );

    2. 查看数据表列表

    show tables;

    3. 查看数据表结构

    desc 数据表名;

    例如:

    desc news;

    4. 查看数据表建表语句

    show create table 数据表名;

    如:

    show create table news;

    5. 删除数据表

    drop table 数据表名;

    如:

    drop table news;

    6. 修改数据表

    alter table 数据表名 选项;

    如:

    alter table news charset=utf8;

    7. 新增字段

    alter table 数据表名 add column 字段名 类型 修饰语句 位置

    如:

    alter table news add column newstime timestamp default current_timestamp after content;

    8. 修改字段定义

    alter table 数据表名 modify column 字段名 新的定义

    如:

    alter table news modify column content longtext;

    9. 修改字段名及定义

    alter table 数据表名 change column 旧字段名 新字段名 新的定义;

    10. 删除字段

    alter table 数据表名 drop column 字段名;

    如:

    alter table news drop column title;

    四、记录操作命令

    1. 新增记录

    insert into 数据表名(字段1,字段2,字段n) values(值1,值2,值n);

    如:

    insert into news(title,author,content) values('新闻标题','作者','新闻详细内容');

    注意:值的数量与类型必须与字段列表数量与类型定义一致

    2. 查看记录

    select 字段列表 from 数据表名 where 条件 order by 字段名 desc limit m,n

    如:

    select * from news;

    select * from news where id=10;

    select * from news order by id desc limit 10;

    注意:select语句是SQL中最为强大与复杂的查询语句,有七大子句,每段子句都可以省略,如果出现必须在正确的位置顺序上,不可调换先后位置。

    3. 修改记录

    update 数据表名 set 字段1=值1 and 字段2=值2 where 条件;

    如:

    update news set title='新的新闻标题' where id=1;

    4. 删除记录

    delete from 数据表名 where 条件;

    如:

    delete from news where id=10;

    五、其它常用命令

    set names gbk

    由于CMD命令行只支持系统当前编码,所以一般需要将CMD与MYSQL服务器的交互编码设置为gbk才能正常显示utf8的数据。

    展开全文
  • Windows-MySQL数据库命令大全(持续更新)

    千次阅读 多人点赞 2019-05-17 12:02:00
    MySQL 8.0.16 版本为例 下载地址:https://www.mysql.com/downloads/ 目录 一、ZIP安装 二、启动、停止 三、登录、退出 四、新增、编辑、删除用户 五、配置、查看、撤销用户权限 六、新增、查看、选择、...

    以MySQL 8.0.16 版本为例
    下载地址:https://www.mysql.com/downloads/

    目录

    一、ZIP安装

    二、启动、停止

    三、登录、退出

    四、新增、编辑、删除用户

    五、配置、查看、撤销用户权限

    六、新增、查看、选择、删除数据库

    七、新增、编辑、查看、复制、删除数据库表

    八、新增、编辑、删除数据

    九、查询数据

    十、数据统计、排序

    十一、多表查询+取某个字段最大值

    十二、查看、设置文件导出导入路径

    十三、数据、数据库导出

    十四、数据库、数据库表导入

    十五、插入、修改、删除字段(更新于20190520)

    十六、添加、删除主键(更新于20190520)

    十七、Linux下查看初始密码,编辑初始密码策略、配置文件存放路径(更新于20190613)



    一、ZIP安装

    官网下载ZIP包

    bin目录下添加配置文件my.ini

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
     
    [mysqld]
    # 设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=D:\\mysql-8.0.16-winx64
    # 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
    # datadir=C:\\web\\sqldata
    # 允许最大连接数
    max_connections=20
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 设置导出文件路径
    # secure-file-priv="E:/file"
    secure-file-priv=""
    
    # 初始化数据库(bin目录下)
    mysqld --initialize --console
    
    # 安装mysql
    mysqld install
    
    # 卸载mysql
    mysqld remove

    二、启动、停止

    # 启动
    E:\> net start mysql
    # 停止
    E:\> net stop mysql
    

    三、登录、退出

    # 登录
    E:\> mysql -h(ip 地址) -u(用户名) -p(密码)
    # 登录本地数据库
    E:\> mysql -uroot -p
    # 退出
    mysql> exit
    

    四、新增、编辑、删除用户

    # 查看全部用户
    mysql> select user,host from mysql.user;
    
    # 新增用户
    mysql> CREATE USER '(用户名)'@'(ip地址)'
             -> IDENTIFIED BY '(密码)';
    
    # 修改用户名
    mysql> RENAME USER 'user1'@'localhost' TO 'user2'@'localhost';
    
    # 修改root用户初始密码
    alter user 'root'@'localhost' identified by '123456';
    
    # 修改用户密码
    mysql> set password for root@localhost = password('123456');
    
    # 删除用户
    mysql> DROP USER '(已存在的用户名)'@'(ip地址)';
    

    五、配置、查看、撤销用户权限

    # 配置超管权限(全部数据库,全部操作权限)
    mysql> GRANT ALL 
             -> ON *.*
             -> TO '(已存在的用户名)'@'(ip地址)'
             -> WITH GRANT OPTION;
    
    # 具有访问bankaccount数据库的所有数据库级权限
    mysql> GRANT ALL
             -> ON bankaccount.*
             DTO '(已存在的用户名)'@'(ip地址)';
    
    # 具有访问expenses数据库的特定数据库级权限,例如查询,插入,更新,删除等
    mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
             -> ON expenses.*
             -> TO '(已存在的用户名)'@'(ip地址)';
    
    # 具有特定的表级权限,可以从域中的任何主机访问数据库中 的 addresses表
    mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
             -> ON customer.addresses
             -> TO '(已存在的用户名)'@'(ip地址)';
    
    # 查看用户权限
    mysql> SHOW GRANTS FOR 'admin'@'localhost';
    
    # 查看非特性属性
    mysql> SET print_identified_with_as_hex = ON;
    mysql> SHOW CREATE USER 'admin'@'localhost'\G
    
    # 撤销全部权限
    mysql> REVOKE RELOAD
             -> ON *.*
             -> FROM '(已存在的用户名)'@'(ip地址)';
    
    # 撤销数据库权限
    mysql> REVOKE CREATE,DROP
             -> ON expenses.*
             -> FROM '(已存在的用户名)'@'(ip地址)';
    
    # 撤销数据库表权限
    mysql> REVOKE INSERT,UPDATE,DELETE
             -> ON customer.addresses
             -> FROM '(已存在的用户名)'@'(ip地址)';
    

    六、新增、查看、选择、删除数据库

    # 新增数据库
    mysql> CREATE DATABASE (数据库名);
    
    # 查询全部数据库
    mysql> show databases;
    
    # 选择数据库
    mysql> use (数据库名);
    
    # 删除数据库
    mysql> DROP DATABASE (数据库名);
    

    七、新增、编辑、查看、复制、删除数据库表

    # 新增数据库表
    mysql> CREATE TABLE IF NOT EXISTS `test_data_1`(
             -> `id` INT UNSIGNED AUTO_INCREMENT, # 自动新增
             -> `title` VARCHAR(100) NOT NULL, # char类型,不可为空
             -> `author` VARCHAR(40) , # char类型,可以为空
             -> `number` INT(10), # int类型,可以为空
             -> `date` DATE,
             -> PRIMARY KEY ( `id` ) # 主键
             -> )ENGINE=InnoDB DEFAULT CHARSET=utf8;
      
    # 修改数据表名
    mysql> alter table table_name rename to table_name_new;
    
    #查看所有数据库表
    mysql> SELECT table_name 
             -> FROM information_schema.tables 
             -> WHERE table_schema='(数据库名)';
    
    # 复制数据库表
    mysql> CREATE TABLE (新数据库表名) LIKE (旧数据库表名);
    mysql> CREATE TABLE new_tbl AS SELECT * FROM orig_tbl;
    
    # 删除数据库表
    mysql> DROP TABLE test_data_1;
    

    八、新增、编辑、删除数据

    # 新增数据
    mysql> INSERT INTO test_data_1
              -> (title, author, date)
              -> VALUES
              -> ("学习", "小明", NOW());
    
    # 编辑数据
    mysql> UPDATE test_data_1 SET title='打篮球' WHERE id=3;
    
    # 删除数据
    mysql> DELETE FROM test_data_1 WHERE id=3;
    

    九、查询数据

    # 查询全部信息
    mysql> SELECT * FROM test_data_1;
    
    # 查询全部title信息
    mysql> SELECT title FROM test_data_1;
    
    # 当id为1的时候,查询全部信息
    mysql> SELECT * FROM test_data_1 WHERE id=1;
    
    # 查询前五行信息
    mysql> SELECT * FROM table LIMIT 5;
    
    
    # 查询以 abc 为开头的数据
    mysql> SELECT * FROM test_data_1 WHERE author like ‘abc %’;
    
    # 查询以 abc 为结尾的数据
    mysql> SELECT * FROM test_data_1 WHERE author like ‘%abc ’;
    
    # 查询包含 abc 的数据
    mysql> SELECT * FROM test_data_1 WHERE author like ‘%abc %’;
    
    
    # 查询最大最小值
    mysql> select max(chinese_name) ,min(english_name) as english_name 
             -> from p 
             -> where id <11;
    
    
    # 查找name字段中以'st'为开头的所有数据
    mysql> SELECT name FROM person_tbl WHERE name REGEXP '^st';
    
    # 查找name字段中以'ok'为结尾的所有数据
    mysql> SELECT name FROM person_tbl WHERE name REGEXP 'ok$';
    
    # 查找name字段中包含'mar'字符串的所有数据
    mysql> SELECT name FROM person_tbl WHERE name REGEXP 'mar';
    
    # 查找name字段中以元音字符开头或以'ok'字符串结尾的所有数据
    mysql> SELECT name FROM person_tbl WHERE name REGEXP '^[aeiou]|ok$';
    

    十、数据统计、排序

    # 统计总数
    mysql> select count(id) from s where revenue <500000;
    mysql> select count(id) as total from s where revenue <500000;
    
    
    # 以id顺序
    mysql> SELECT * FROM test_data_1 ORDER BY id ASC;
    
    # 以id倒序
    mysql> SELECT * FROM test_data_1 ORDER BY id DESC;
    

    十一、多表查询+取某个字段最大值

    mysql> SELECT p.id,p.chinese_name,MAX(s.revenue) as revenue
        -> FROM p
        -> LEFT JOIN s ON (p.id=s.id)
        -> WHERE p.english_name = 'james'
        -> GROUP BY p.id
        -> ORDER BY MAX(revenue) desc;
    

    13136383-335ddb382d0f9e41.png

    十二、查看、设置文件导出导入路径

    # 查询文件导出导入路径
    mysql> show variables like '%secure_file_priv%';
    
    # 设置导出文件路径(在my.ini配置文件的mysqld下添加)
    secure-file-priv="" # 无路径限制,不推荐
    secure-file-priv="E:/file"
    

    十三、数据、数据库导出

    # 导出数据表(仅数据,不包含数据表结构)
    mysql> SELECT * into outfile 'E:/file/test1.csv' FROM test_data_1;
    
    mysql> SELECT id,title,name into outfile 'E:/file/test1.csv'
        -> FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
        -> LINES TERMINATED BY '\n'
        -> FROM test_data_1;
    
    
    # 导出数据和数据库表结构
    E:\mysql-8.0.16\bin> mysqldump -uroot -p123456 test_basess haha > E:/file/db.sql
    

    十四、数据库、数据库表导入

    # 仅导入数据库表
    mysql> source e:/file/test_base.sql;
    
    # 导入数据库表的同时创建新的数据库,需要在表数据的前面添加这段代码
    --
    -- Current Database: `test_haha`
    --
    
    DROP SCHEMA IF EXISTS test_haha;
    CREATE SCHEMA test_haha;
    USE test_haha;
    

    13136383-d12437b887040b6c.png

     

    十五、插入、修改、删除字段(更新于20190520)

    # 默认插入在最后一列
    mysql> ALTER TABLE test_data ADD  number INT(4) ;
    
    # 插入在指定列后面
    mysql> ALTER TABLE test_data ADD  number INT(4)  AFTER id;
    
    # 插入在第一列
    mysql> ALTER TABLE test_data ADD  number INT(4) FIRST;
    
    # 修改字段名称
    mysql> ALTER TABLE test_data CHANGE test test1 CHAR(32) NOT NULL DEFAULT CHARSET=utf8;
    
    # 把name字段移动到id后面
    mysql> ALTER TABLE name MODIFY card CHAR(10) AFTER id;
    
    # 把id字段移动到第一位
    mysql> ALTER TABLE id MODIFY test CHAR(32) NOT NULL DEFAULT '123' FIRST;
    
    # 删除字段id
    mysql> ALTER TABLE test_data DROP id;
    
    

    十六、添加、删除主键(更新于20190520)

    # 添加主键
    mysql> ALTER TABLE test_data ADD PRIMARY KEY(id);
    
    # 添加复合主键
    mysql> ALTER TABLE test_data ADD PRIMARY KEY(id,name);
    
    # 删除主键
    mysql> ALTER TABLE test_data DROP PRIMARY KEY;
    
    # 自增主键需要先删除自增长属性
    mysql> ALTER TABLE test_data MODIFY id INT UNSIGNED;

    十七、Linux下查看初始密码,编辑初始密码策略、配置文件存放路径(更新于20190613)

    # 查看初始密码
    [root@localhost ~]# grep 'temporary password' /var/log/mysqld.log
    
    # 查看mysql初始的密码策略
    mysql> SHOW VARIABLES LIKE ‘validate_password%’;
    
    # 降低密码的验证强度等级
    mysql> set global validate_password_policy=LOW; 
    

     mysql 密码策略相关字段参数解释:

    字段解释
    validate_password_length固定密码的总长度
    validate_password_dictionary_file指定密码验证的文件路径
    validate_password_mixed_case_count整个密码中至少要包含大/小写字母的总个数
    validate_password_number_count整个密码中至少要包含阿拉伯数字的个数
    validate_password_policy指定密码的强度验证等级,默认为 MEDIUM
    validate_password_special_char_count整个密码中至少要包含特殊字符的个数

     

     

     

     

     

     

     

     

    validate_password_policy 的取值参考:

    取值解释
    0/LOW只验证长度
    1/MEDIUM验证长度、数字、大小写、特殊字符
    2/STRONG验证长度、数字、大小写、特殊字符、字典文件

     

     

     

     

     

    配置文件存放路径:

    文件类型存放路径
    配置文件/etc/my.cnf
    日志文件/var/log/mysqld.log
    服务启动脚本/usr/lib/systemd/system/mysqld.service
    socket文件/var/run/mysqld/mysqld.pid

     

    展开全文
  • MySQL数据库基本命令

    万次阅读 多人点赞 2021-06-22 15:46:13
    MySQL数据库基本命令一、概述数据库结构常用数据类型二、查看数据库结构查看当前服务器中的数据库查看数据库中包含的表查看表的结构(字段)三、SQL语句介绍四、创建及删除数据库和表(DDL)创建新的数据库创建新的...
  • MySQL数据库常用命令大全

    万次阅读 多人点赞 2018-08-19 18:02:44
    常用命令大全(持续更新) show databases;显示所有数据库 create database name;创建数据库 use name;使用数据库 drop name 直接删除数据库, 不提醒 show tables; 显示数据库中的表 desc name ;显示表的详细...
  • MySQL数据库查询指令大全

    千次阅读 2021-01-18 21:46:01
    1、基本查询语句(1)使用SELECT语句查询一个数据表SELECT * FROM 数据表名;(2)查询表中的一列或多列SELECT 字段名1,字段名2 FROM 数据表名;(3)从多个表中获取数据SELECT 字段名1,字段名2 FROM 数据表名1,数据表名2...
  • MySQL数据库基础命令

    千次阅读 2022-02-16 09:11:34
    mysql -h 127.0.0.1 -u root -p 输入密码进入数据库 2.显示系统所有数据库名称 输入命令: show database; 3.新建数据库oo 命令: create database oo; 建成后查看: 4.使用数据库oo 命令: use...
  • linux重启mysql数据库命令

    千次阅读 2021-02-03 16:38:59
    Linux中难免会对数据库进行操作,下面由学习啦小编为大家整理了linux重启mysql数据库命令的相关知识,希望对大家有帮助!linux重启mysql数据库命令1、使用 service 启动service mysqld restartservice mysql restart ...
  • MySQL常用命令大全(完整)

    万次阅读 2022-03-28 09:17:56
    目录 1、mysql服务的启动和停止 2、登陆mysql 3、增加新用户 4、 操作数据库 Ⅰ、 显示数据库列表。 Ⅱ、 显示库中的数据表: ...6、退出MYSQL命令: 打开 Linux 或 MacOS 的 Terminal (终端)直接在 终端中输入
  • mysql 数据库基本命令

    千次阅读 2021-01-19 07:49:38
    启动mysql服务:net start mysql进入数据库mysql-u root -p查看数据库:show databases;使用数据库:use数据库名;查看数据库中的表:show tables;查询 表:select * from表名;查询表的详细字段:desc表名; ...
  • linux下mysql命令大全

    千次阅读 2021-01-31 02:58:50
    一、总结一下:1.linux下启动mysql命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3....
  • MYSQL常用命令大全(收集的超全)!

    千次阅读 2020-11-04 12:22:56
    文章目录MYSQL常用命令 1:1.导出整个数据库2.导出一个表3.导出一个数据库结构4.导入数据库启动与退出二、库操作1、创建数据库2、显示所有的数据库3、删除数据库4、连接数据库5、查看当前使用的数据库6、当前数据库...
  • 命令操作Mysql数据库

    千次阅读 2021-01-19 00:02:07
    MySql中添加用户,新建数据库,用户授权,删除...密码1.2 创建用户://登录mysql后创建新用户,@后面的表示可以在哪里登录,%可以在任意地方登录,用不同的用户登录数据库,表不一样//create user 'srabc'@'locallost' ...
  • MySQL恢复数据库mysql命令

    千次阅读 2022-02-05 16:46:23
    在《MySQL mysqldump备份数据库》一节中介绍了如何使用 mysqldump 命令数据库中的数据备份成一个文本文件,且备份文件中通常包含 CREATE 语句和 INSERT 语句。 在 MySQL 中,可以使用 mysql 命令来恢复备份的数据...
  • mysql 数据库基础命令

    千次阅读 2021-01-18 19:14:36
    数据库命令:进入 mysql 库;use mysql;查看用户权限select * from user where user='root' \G;创建数据库create database 数据库名;查看当前创建的数据库show create database 数据库名;查看所有数据库show databases...
  • MYSQL数据库常用命令

    千次阅读 2021-02-05 08:57:44
    MYSQL数据库常用命令1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQL...
  • linux登录数据库mysql 常用命令

    千次阅读 2021-01-16 03:18:42
    mysql -u username -p(适用于设置密码的mysql数据库)查询当前存在的数据库1、mysql>show databases。2、连接数据库mysql>use vos3000。3、查询当前数据库存在的表格mysql>show tables。4、查看表结构 desc ...
  • mysql关闭数据库命令的方法

    千次阅读 2021-02-05 05:54:05
    mysql关闭数据库命令的方法mysql数据库是一种关系型数据库管理系统,应用于小型项目或者个人学习应用。大家知道mysql关闭数据库命令吗?下面我们就给大家详细介绍一下吧!1、直接使用mysqld启动#当前mysql服务器运行...
  • 如何用命令连接远程mysql数据库

    千次阅读 2021-02-03 06:21:10
    繁星点点滴滴一、连接远程数据库:1、显示密码如:MySQL 连接远程...mysql -h 192.168.5.116 -P 3306 -u root -p1234562、隐藏密码如:MySQL 连接本地数据库,用户名为“root”,C:/>mysql -h localhost -u r...
  • linux中mysql还原数据库命令

    千次阅读 2021-02-03 15:08:34
    linux中对mysql数据的备份和还原可以通过命令来执行,下面由学习啦小编为大家整理了linux中mysql还原数据库命令的相关知识,希望对大家有帮助!linux中mysql还原数据库命令总结mysql还原数据库方法一1、mysql -u root...
  • Mysql数据库备份和还原常用的命令

    千次阅读 2021-01-27 05:19:59
    Mysql数据库备份和还原常用的命令是进行Mysql数据库备份和还原的关键,没有命令,什么都无从做起,更谈不上什么备份还原,只有给系统这个命令,让它去执行,才能完成Mysql数据库备份和还原的操作,下面就是操作的...
  • linux下操作mysql数据库常用命令

    千次阅读 2021-01-19 14:48:58
    一、总结一下:1.Linux系统下启动MySQL命令:/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql命令:/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql命令:/ect/...
  • MySQL使用命令备份和还原数据库

    千次阅读 2021-01-20 00:46:50
    这篇文章主要介绍了MySQL使用命令备份和还原数据库,本文使用Mysql内置命令...文章简单介绍如何备份和还原MySQL数据库。备份数据库一、使用mysqldump命令备份数据库#如果要将res数据库进行备份:mysqldump-uroot-p...
  • MySQL 数据库常用命令小结

    千次阅读 2021-01-26 02:47:08
    1、MySQL常用命令create database name; 创建数据库use databasename; 选择数据库drop database name 直接删除数据库,不提醒show tables; 显示表describe tablename; 表的详细描述select 中加上distinct去除重复...
  • mysql数据库操作命令

    千次阅读 2021-01-19 10:12:09
    首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户...
  • MySQL数据库的基础使用命令大全

    千次阅读 2021-01-18 19:18:02
    显示所有已经存在的数据库create database test; 创建名字为test的数据库drop database test; 删除名字为test的数据库use test;使用名字为test的数据库show tables; 显示这个数据库中的所有数据表create table ...
  • 命令创建MySQL数据库(de1)的方法

    千次阅读 2021-01-18 19:10:10
    首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 649,925
精华内容 259,970
关键字:

mysql数据库命令大全

mysql 订阅
友情链接: niuqan.zip