首页 > 软件开发 > 数据库 >

mysql常用的命令

来源:互联网 2023-03-16 23:59:28 版权归原作者所有,如有侵权,请联系我们

mysql用来存储和管理数据的一个仓库HjA办公区 - 实用经验教程分享!

工具/原料

  • 电脑

方法/步骤

  • 1

    了解mysql。HjA办公区 - 实用经验教程分享!

    目前大家听说的数据库都是属于关系型数据库!注意:Mysql Oracle 等等数据库并不是真正的数据库,而是管理数据的一种工具HjA办公区 - 实用经验教程分享!

    DB(DataBase)数据库DBA: DataBase Administrator 数据库管理员RDBMS:关系型数据库管理系统RDBMS=管理员(administrator) 仓库(database)Database:有多张表组成HjA办公区 - 实用经验教程分享!

    mysql常用的命令HjA办公区 - 实用经验教程分享!

  • 2

    在日常中建的表:由行和列组成在数据库建的表:由记录(行)和字段(列)组成HjA办公区 - 实用经验教程分享!

    HjA办公区 - 实用经验教程分享!

    MySQL中常见的一些命令:启动和关闭MySQL数据库服务器net start mysql;启动服务器net stop mysql;关闭服务器HjA办公区 - 实用经验教程分享!

    SQL:结构化查询语言 各大数据库厂商共同遵循的一种规范。HjA办公区 - 实用经验教程分享!

    语法要求:在书写sql语句时,以“;”号结尾,才能认为是一个完整的sql语句。HjA办公区 - 实用经验教程分享!

    mysql常用的命令HjA办公区 - 实用经验教程分享!

  • 3

    关键字不区分大小写,但是建议大写SQL语句遵循的分类:DDL:数据定义语言 创建库,表,子段等等DML:数据操作语言 数据的增删改等DCL数据控制语言 用户的授权等DQL:数据查询语句 数据的查询等HjA办公区 - 实用经验教程分享!

    DDL语言中常见的命令:显示所有的数据库名:show databases;切换数据库:use 数据库名创建数据库:create database 数据库名;删除数据库:drop database 数据库名;HjA办公区 - 实用经验教程分享!

    mysql常用的命令HjA办公区 - 实用经验教程分享!

  • 4

    修改数据库编码格式:alter database 数据库名 character set utf8;现在数据库默认的都是utf8格式,我们没必要修改在数据库中编码格式为utf8没有-,跟java不同HjA办公区 - 实用经验教程分享!

    Mysql中的数据类型:int 类型double 类型 常用double(5,2)意思是最多5位数,小数点后面有2位,最大值为999.99decimal 类型 精确度要比double要高,一般定义金钱的时候用的到,和double用法一致 decimal(5,2)HjA办公区 - 实用经验教程分享!

    mysql常用的命令HjA办公区 - 实用经验教程分享!

  • 5

    char 类型 和varchar类型之间的区别:char 定长字符串类型 char(4)varchar 变长字符串类型 varchar(4)在使用的时候如果用char定义字段的数据类型,那么在计算机内存开辟的空间如果没用完,也不会释放出来供其他类型使用,而varchar如果用不完会释放空间供其他类型使用.char类型的访问效率要高于varchar类型的。在定义字段数据类型的时候,要根据实际情况而定。data类型:日期类型 yyyy-MM-ddtime类型:时间类型 hh:mm:ssHjA办公区 - 实用经验教程分享!

    DDL语句之创建表语法:CREATE TABLE 表名 ( 字段1 类型, 字段2 类型, ??? 字段n 类型);HjA办公区 - 实用经验教程分享!

    mysql常用的命令HjA办公区 - 实用经验教程分享!

  • 5相关内容未经许可获取自百度经验
  • 6

    查看数据库中所有的表:show tables;查看指定表的创建结构:show create table 表名;查看指定表结构:desc 表名;删除表:drop table 表名;HjA办公区 - 实用经验教程分享!

    下面的语句,尽量不要出现:修改表的语句:添加列:alter table 表名 add 字段名 类型;修改字段类型:alter table 表名 modify 字段名 类型;修改表的列名:alter table 表名 change 旧列名 新列名 类型;删除列:alter table 表名 drop 字段名;修改表名:alter table 表名 rename to 新表名;HjA办公区 - 实用经验教程分享!

    DML语句:插入语法:方式一:INSERT INTO 表名(字段1,字段2???)VALUES(值1,值2,???);在数据库中字符串类型用‘ ’单引号表示。方式二:INSERT INTO 表名 VALUES(值1,值2???);备注:如果表名后不跟指定列名,那么赋值的时候必须一一都要复制,不允许任何一个不赋值HjA办公区 - 实用经验教程分享!

    HjA办公区 - 实用经验教程分享!

    HjA办公区 - 实用经验教程分享!

    HjA办公区 - 实用经验教程分享!

    HjA办公区 - 实用经验教程分享!

    HjA办公区 - 实用经验教程分享!

    HjA办公区 - 实用经验教程分享!

    mysql常用的命令HjA办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!HjA办公区 - 实用经验教程分享!


    标签: 数据库MYSQL

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号