• SQL语句1


    1.mysqladmin -uroot -p"123" password "456"        不登录情况下执行,修改mysql密码,因为已经有密码了,所以必须输入原密码才能设置新密码
    2.破解密码用到再查吧.
    3
    SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型:
    #1、DDL语句    数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER
    #2、DML语句    数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE、查询数据SELECT
    #3、DCL语句    数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE
    #1. 操作文件夹
            增:create database db1 charset utf8;
            查:show databases;
            改:alter database db1 charset latin1;
            删除: drop database db1;
    
    
    #2. 操作文件
        先切换到文件夹下:use db1
            增:create table t1(id int,name char);char默认是1
            查:show tables
            改:alter table t1 modify name char(3);
                  alter table t1 change name name1 char(2);
            删:drop table t1;
        
    
    #3. 操作文件中的内容/记录
            增:insert into t1 values(1,'egon1'),(2,'egon2'),(3,'egon3');
            查:select * from t1;
            改:update t1 set name='sb' where id=2;
            删:delete from t1 where id=1;
    
            清空表:
                delete from t1; #如果有自增id,新增的数据,仍然是以删除前的最后一样作为起始。
                truncate table t1;数据量大,删除速度比上一条快,且直接从零开始,
    
                auto_increment 表示:自增
                primary key 表示:约束(不能重复且不能为空);加速查找
    数据库操作:  
    1 查看数据库
    show databases;
    show create database db1;
    select database();当前选择的数据库
    
    2 选择数据库
    USE 数据库名
    
    3 删除数据库
    DROP DATABASE 数据库名;
    
    4 修改数据库
    alter database db1 charset utf8;
    注意注意注意:表中的最后一个字段不要加逗号 
    desc + 表名 查看表结构
    数据类型

    http://www.cnblogs.com/linhaifeng/articles/7233411.html
  • 相关阅读:
    如何在mysql客户端即mysql提示符下执行操作系统命令
    干掉safedog命令
    面试题-----判断两个无环单链表是否交叉,如果交叉返回交叉点
    面试题-----单链表的反转
    面试题-----ICMP协议简介
    面试题-------SSL协议简介
    面试题-----求单链表的倒数第k个节点
    面试题---两个有序单链表的合并
    面试题---求一个串中的最大连续递增数字串
    面试题---两个大整数相乘
  • 原文地址:https://www.cnblogs.com/huge-666/p/9743651.html
Copyright © 2020-2023  润新知