zoukankan      html  css  js  c++  java
  • mysql的一些操作命令

    1、查看mysql数据库

    SHOW DATABASES;(;号一定要加)

    2、创建root用户密码

    mysqladmin -u root password "new_password"

    3、检查mysql服务器是否启动

    ps -ef | grep mysqld

    4、 添加用户方法:

    GRANT USAGE ON *.* TO 'user01'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;

    用户:user01,密码:123456

    5、管理mysql的命令

    5.1 use 数据库名;
    选择要操作的mysql数据库,使用该命令后所用mysql命令都只针对该数据库

    5.2 show databases;
    列出mysql数据库管理系统的数据库列表

    5.3 show tables;
    显示指定数据库的所用表,使用该命令前需要使用use命令来选择要操作的数据库

    5.4 show columns from 数据表;
    显示数据表的属性,属性类型,主键信息,是否为null

    5.5 show index from 数据表;
    显示数据表的详细索引信息,包括primary key(主键)

    5.6 SHOW TABLE STATUS LIKE [FROM db_name] [LIKE 'pattern'] G;
    该命令将输出Mysql数据库管理系统的性能及统计信息。

    6、创建数据库

    create database 数据库名;

    6.1 CREATE DATABASE IF NOT EXISTS RUNOOB DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
    该命令的作用(1)如果数据库不存在则创建,存在则不创建(2)创建runoob数据库,并设定编码集为utf8

    7、删除数据库

    drop database 数据库名;

    8、创建数据表

    CREATE TABLE `tp_role` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `name` varchar(50) NOT NULL DEFAULT '' COMMENT '角色名称',
      `created_at` int(10) NOT NULL DEFAULT '0' COMMENT '添加时间',
      `updated_at` int(10) NOT NULL DEFAULT '0' COMMENT '修改时间',
      `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态 1启用 0停用',
      `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;

    9、删除数据表

    drop table 表名;

  • 相关阅读:
    王妃
    某个奇怪的引理 学习总结
    多项式求ln,求exp,开方,快速幂 学习总结
    第二类斯特林数 学习总结
    cojs QAQ的图论题 题解报告
    cojs QAQ的序列 解题报告
    QAQ OI生涯の最后一个月
    cojs 疯狂的字符串 题解报告
    【51Nod 1238】最小公倍数之和 V3
    【51Nod 1190】最小公倍数之和 V2
  • 原文地址:https://www.cnblogs.com/pcx105/p/9481052.html
Copyright © 2011-2022 走看看