zoukankan      html  css  js  c++  java
  • MySQL 入门知识点

    参考网址:http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html

    1、数值类数据列类型

    数据列类型存储空间描述
    TINYINT 1字节 非常小的正整数,带符号:-128~127,(unsigned ”非负的“)不带符号:0~255
    SMALLINT 2字节 小整数,带符号:-32768~32767,不带符号:0~65535
    MEDIUMINT 3字节 中等大小的整数,带符号:-8388608~8388607,不带符号:0~16777215
    INT 4字节 标准整数,带符号:-2147483648~2147483647,不带符号:0~4294967295
    BIGINT 8字节 大整数,带符号:-9223372036854775808~9233372036854775807,不带符号:0~18446744073709551615
    FLOAT 4字节 单精度浮点数,最小非零值:+-1.175494351E-38,最大非零值:+-3.402823466E+38
    DOUBLE 8字节 双精度浮点数,最小非零值:+-2.2250738585072014E-308,最大非零值:+-1.7976931348623157E+308
    DECIMAL(M,D) M+2字节 以字符串形式表示的浮点数,它的取值范围可变,由M定义长度,D定义精度。

      

    2、字符串类数据列类型

     

    类型最大长度占用存储空间
    CHAR[(M)] M字节 M字节(固定长度)
    VARCHAR[(M)] M字节 L+1字节(可变长度,如果数据长短不一,选用VARCHAR能节省存储空间)
    TINYBLOD,TINYTEXT 2^8-1字节 L+1字节
    BLOB,TEXT 2^16-1字节 L+2 (BLOB是二进制字符串,TEXT是非二进制字符串)
    MEDIUMBLOB,MEDIUMTEXT 2^24-1字节 L+3
    LONGBLOB,LONGTEXT 2^32-1字节 L+4
    ENUM('value1','value2',...) 65535个成员 1或2字节(ENUM只能取单值)
    SET('value1','value2',...) 64个成员 1,2,3,4或8字节(SET可取多值)

    3、设置MySQL用户帐号密码的方法有三种:

    • 使用mysqladmin程序:

      % mysqladmin -h localhost -u root password "password"   #设置在本地以root身分登录的密码
      % mysqladmin -h remote -u root password "password"      #设置远程主机以root身分登录的密码
      

      在初始设置时,这两条语句都要运行,以确保数据库本地访问和网络访问的安全。

    • 通过set password这条SQL语句设置:

      mysql> set password for 'root'@'localhost' = password('password');
      mysql> set password for 'root'@'remote' = password('password');
      
    • 直接修改user权限表:

      mysql> use mysql;
      mysql> update user set password=password('password') where user='root';
      mysql> flush privileges;                            #重载权限表,使修改马上生效     
    • MySQL命令行导出数据库  导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 
      如我输入的命令行:mysqldump -u root -p news > d: ews.sql   (输入后会让你输入进入MySQL的密码)
    • 导入数据库:进入MySQL:mysql -u 用户名 -p
      如我输入的命令行:mysql -u root -p   (输入同样后会让你输入MySQL的密码)
      在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库
      输入:mysql>use 目标数据库名
      如我输入的命令行:mysql>use news;
      导入文件:mysql>source 导入的文件名; 
      如我输入的命令行:mysql>source d:/news.sql; 
  • 相关阅读:
    CSS3点赞动画特效源码下载
    jQuery仿阿里云购买选择购买时间长度
    Ubuntu系统操作快捷键
    DIV+CSS颜色边框背景等样式
    HTML5翻页电子书
    淡蓝风格的手机登录HTML模板
    HTML常用符号
    SQL SERVER实例解析
    div+css页面右侧底部悬浮层
    C#引用C++代码
  • 原文地址:https://www.cnblogs.com/step-city/p/5753962.html
Copyright © 2011-2022 走看看