zoukankan      html  css  js  c++  java
  • MySQL使用记录

    1、数据库常用操作

    • 查看表结构

        desc tabl_name;
      
    • 结尾加上G,使结果易于阅读

        select * from tblRule where rulename='cjtest'G;
      
    • 给表添加列,并赋予初值

        ALTER TABLE cmxt_log.tl_user_lastmailinfo ADD COLUMN phishing_attack int default 0;
      
    • 删除表的某个列

        ALTER TABLE cmxt_log.tl_user_lastmailinfo DROP COLUMN phishing_attack;
      
    • 数据库的备份

        --------------------------备份数据库
        /home/corexxx/mysql/bin/mysqldump -ucorxxxx -p15281xxxxx -h127.0.0.1 -P3308 --default-character-set=gbk -B cmxt > cmxt.sql
        --------------------------备份数据库表cm_user_info
        /home/corexxx/mysql/bin/mysqldump -ucorxxx -p13310xxxx -h127.0.0.1 -P3308 --default-character-set=gbk cmxt cm_user_info > cmxt_cm_user_info.sql
      
    • 查看创建表td_organization的创表语句

        show create table td_organization;
      
    • 授予core用户从192.168.20X.XXX远程机上访问数据库的权限

        GRANT ALL PRIVILEGES ON *.* TO 'core'@'192.168.20X.XXX' IDENTIFIED BY '32478XXXX' WITH GRANT OPTION;
      
    • 显示有访问权限的所有数据库用户

        SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
      
    • 在host126确保已授予host124访问数据库的相应权限(core用户)

        show grants for core@XXX.XXX.XXX.124;
      
    • 更改某个字段(icm_role)的默认值

        alter table cm_user_XX alter column icm_role set default 1;
      
    • 更改某个字段的字符集

        alter table corp_stat modify column corp_name varchar(64) character set utf8mb4;
      
    • 启动MySQL

        /usr/bin目录下  service mysql start
      
    • 查看数据库的配置和目录

        show variables like "%char;
        show variables;
      
    • 查看数据库启动日志

        /var/lib/mysql/Centos6x64.err
        /var/lib/mysql/Centos6x64.pid
      
    • 本地连接MySQL

        mysql -u user -p123456 -h 127.0.0.1 -P 3306 test_db
      
    • 创建数据库并指定字符集

        create database icm_test default character set utf8mb4 collate utf8mb4_general_ci;
      
    • 建表


     create table domain_list
     (
     id         bigint       auto_increment
     primary key,
     createTime datetime     null,
     domain     varchar(100) null,
     origin     varchar(30) null,
     constraint domain_index
     unique (domain)
     )
     engine = MyISAM;
    
        # 表级约束可以给约束起名字(方便以后通过这个名字来删除这个约束)
  • 相关阅读:
    #20175120彭宇辰 java第五周学习总结
    结对学习创意照
    #20175120彭宇辰 java第四周总结
    《Java程序设计》第3周学习总结
    # 20175120 2018.3.10 《Java程序设计》第2周学习总结
    20175303柴轩达 信息安全系统设计基础第四周学习总结
    信息安全系统设计基础第三周学习总结
    20175303 《信息安全系统设计基础》第一周学习总结
    20175303柴轩达答辩项目代码链接整合
    团队作业(五):冲刺总结
  • 原文地址:https://www.cnblogs.com/jun-zi/p/12115335.html
Copyright © 2011-2022 走看看