zoukankan      html  css  js  c++  java
  • mysql 基本操作

    mysqld --install             安装mysql

    net start mysql            开启mysql

    mysql -uroot                登陆本机mysql

    net stop mysql            停止mysql

    mysql>q                     退出mysql

    mysqlexit                    退出mysql

    mysqlquit                    退出mysql

    mysql --remove            移除mysql

    cls清屏

    color 1f蓝底白字的cmd

    E:>cd mysql
    E:mysql>cd bin
    E:mysqlin>mysqld --install
    Service successfully installed.
    E:mysqlin>

    4、开启mysql的服务 net start mysql
    E:mysqlin>net start mysql
    MySQL 服务正在启动 ..
    MySQL 服务已经启动成功。

    5、直接登录mysql数据库,mysql -uroot 代表的是登录本机下的root账号,没有密码
    mysql在windows系统下默认没有密码,在linux新版mysql默认有密码.

    E:mysqlin>mysql -uroot

    Welcome to the MySQL monitor. Commands end with ; or g.
    Your MySQL connection id is 1
    Server version: 5.6.20 MySQL Community Server (GPL)

    Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    mysql>

    6、退出数据库服务器登录
    mysql>q
    mysql>quit
    mysql>exit


    卸载mysql数据库
    1、开始,运行,cmd
    e:
    cd mysql
    cd bin
    e:/mysql/bin>net stop mysql 停止mysql正在运行的服务
    e:/mysql/bin>mysqld --remove 移除mysql的安装服务

    e:mysqlin>mysql -uroot 管理员直接登录

    -- 查看当前服务器的版本号
    mysql> select version();

    -- 查看当前数据库名称
    mysql>select database();

    mysql>select user();

    mysql> select curdate(),curtime(),now();
    +------------+-----------+---------------------+
    | curdate() | curtime() | now() |
    +------------+-----------+---------------------+
    | 2014-11-23 | 16:17:19 | 2014-11-23 16:17:19 |
    +------------+-----------+---------------------+
    1 row in set (0.04 sec)

    -- 查看当前服务器上有多少数据库
    mysql>show databases;

    -- 使用test数据库
    mysql>use test;
    -- 显示查看test数据库中的所有表
    mysql>show tables;

    -- 显示当前数据库服务器支持的存储引擎
    mysql>show engines;

    MyISAM 引擎不支持事务 速度快 引用最多的引擎
    InnoDB 引擎 支持事务

    -- 查看当前服务器所支持的字符集
    mysql>show charset;

    我国定制,支持中文简体 繁体 日文
    gb2312 简体中文,只能是6763简体汉字
    gbk 简繁体支持
    gb18030

    utf-8 在mysql中叫utf8 支持世界各国语言

    c java c++ sqlserver

    整型 只能存储小数
    tinyint
    mediumint
    smallint
    shortint
    int
    integer

    精度类型 可以保留小数
    decimal(p,s)

    日期类型
    date

    日期时间类型
    datetime

    固定字符串
    char(n)

    变长字符串
    varchar(n)

    变长的文本类型
    text

    大的文本类型,0-4G字符
    longtext

    枚举类型 enum('男','女','保密')
    enum

    ZEROFILL
    UNSIGNED
    AUTO_INCREMENT
    CHARSET=utf8

    ENUM() 枚举类型
    USE db;
    DROP TABLE dd; -- 删除表

    -- 建立表
    CREATE TABLE dd(
    id INT(6) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
    sname VARCHAR(20),
    sgender ENUM('男','女','保密'),
    PRIMARY KEY(id)
    )ENGINE=MYISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;


    INSERT dd VALUES(25422,'李四','男');
    INSERT dd VALUES(10,'张三','保密');

    SELECT * FROM dd;

    -- 建立数据库
    CREATE DATABASE yy;
    CREATE DATABASE `database`;

    -- 判断数据库aa是不是存在,如果不存在,就建立此数据库,并且设定新数据库的
    -- 字符集编码为utf8字符集
    CREATE DATABASE IF NOT EXISTS db DEFAULT CHARACTER SET utf8;

    -- 设定数据库db 的默认字符集
    ALTER DATABASE db DEFAULT CHARSET gbk;


    -- 删除数据库
    DROP DATABASE yy;
    DROP DATABASE IF EXISTS yy;
    DROP DATABASE IF EXISTS `database`;
    DROP DATABASE aa;
    DROP DATABASE db;


    -- 查看建立数据库命令的代码
    SHOW CREATE DATABASE db;
    -- CREATE DATABASE `db` /*!40100 DEFAULT CHARACTER SET gbk */

    CREATE DATABASE `aa` /*!40100 DEFAULT CHARACTER SET utf8 */;
    等价
    CREATE DATABASE `aa` DEFAULT CHARACTER SET utf8;

  • 相关阅读:
    创建Variant数组
    ASP与存储过程(Stored Procedures)
    FileSystemObject对象成员概要
    Kotlin 朱涛9 委托 代理 懒加载 Delegate
    Kotlin 朱涛 思维4 空安全思维 平台类型 非空断言
    Kotlin 朱涛7 高阶函数 函数类型 Lambda SAM
    Kotlin 朱涛16 协程 生命周期 Job 结构化并发
    Proxy 代理模式 动态代理 cglib MD
    RxJava 设计理念 观察者模式 Observable lambdas MD
    动态图片 Movie androidgifdrawable GifView
  • 原文地址:https://www.cnblogs.com/lsr111/p/4376570.html
Copyright © 2011-2022 走看看