zoukankan      html  css  js  c++  java
  • MySQL

    推荐书籍

    《High Perormance MySQL》

    安装

    sudo apt-get install mysql-server

    登陆

    mysql -u user_name -p

    数据库操作

    SHOW DATABASES;

    USE database_name;

    CREATE database_name;

    DROP database_name;

    表操作

    SHOW TABLES;

    CREATE TABLE tab_name (

      id INT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,

      name VARCHAR(40),

      pw VARCHAR(40)  

    )charset=gb2312;

    DROP TABLE tab_name;

    DESCRIBE tab_name;

    SHOW COLUMNS FROM tab_name;

    DELETE FROM tab_name;

    SELECT * FROM tab_name;

    修改表结构

    ALTER TABLE tab_name ADD PRIMARY KEY(col_name)

    ALTER TABLE tab_name DROP PRIMARY KEY(col_name)

    ALTER TABLE tab_name ADD col_name VARCHAR(20)

    ALTER TABLE tab_name MODIFY col_name VARCHAR(40) NOT NULL

    ALTER TABLE tab_name RENAME TO new_tab_name

    ALTER TABLE tab_name CHAGE old_col new_col VARCHAR(40)

    CREATE TABLE new_tab_name LIKE old_tab_name

    SQL脚本

    当前数据库中执行 mysql < input.sql

    指定数据库中执行mysql tab_name < input.sql

    mysql --local-infile -u root -p   //从本地导入数据到MySQL

    load data local infile '/home/...' into table tab_name fields terminated by ',' lines terminated by ' '; //从本地导入需用绝对路径

    MySQL优化

  • 相关阅读:
    HDU 1594 find the max
    mongoose 数据库操作2
    我也来开发2048之终极奥义
    cocos2d-x 2.2.0 怎样在lua中注冊回调函数给C++
    windows常用运行命令
    机器学习——Pandas库
    搭建靶场环境
    Ubuntu快速安装MSF
    docker 基本使用
    linux下杀死进程
  • 原文地址:https://www.cnblogs.com/xiaoming2011/p/3349241.html
Copyright © 2011-2022 走看看