zoukankan      html  css  js  c++  java
  • MySQL数据库常用操作

    一、MySQL常用操作

    1.1 库表的创建和查看

    新建数据库

    CREATE DATABASE `capacity`;

    查看所有数据库

    show databases;

    使用数据库

    use capacity;

    查看所有表

    show tables;

    新建表

    CREATE TABLE `a` (
        `id` int(20) NOT NULL AUTO_INCREMENT,
        `name` varchar(20) DEFAULT NULL COMMENT '姓名',
        `age` int(20) DEFAULT NULL COMMENT '年龄',
        `address` varchar(30) DEFAULT NULL COMMENT '住址',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    查看建表信息

    show create table a;

    查看表结构信息

    desc a;

     

    1.2 增

    向表中添加数据

    insert into a(name,age,address) values('kwang',25,'shenzhen');

    1.3 删

    删除指定属性的数据

    delete from a where name='kwang';

    删除表中所有数据

    delete from a;

    删除表,包括表结构和表数据

    drop table a;

    1.4 查

    查找所有数据

    select * from a;

    查找指定字段数据

    select name,age from a;

    根据条件查找指定字段数据

    select name,age from a where name='kwang';

    1.5 改

    修改表属性,将字段address的属性从varchar(20) 修改为varchar(50)

    alter table a modify address varchar(50);

    修改表数据

    update a set address='wuhan' where name='kwang';

    修改表名

    alter table a rename to t_a;

    二、MySQL数据库供外部访问

    2.1 登录MySQL

    mysql -uroot -p

    2.2 新建数据库

    CREATE DATABASE `capacity`;

    2.3 赋予数据库的访问权限。

    on capacity.*指权限赋予的范围是capacity库的所有表,

    to capacity@'%'指所有主机允许以capacity用户访问,

    identified by 'capacity'指访问数据库的密码是capacity。

    grant all on capacity.* to capacity@'%' identified by 'capacity';

    查看数据库的访问权限,可以看到capacity数据库的访问权限信息:

    select User, Host from mysql.user;

    2.4 登录远程数据库

    语法:

    mysql -u 用户名 -p密码 -h 服务器IP地址 -P 服务器端MySQL端口号 -D 数据库名

    登录上面创建的capacity数据库:

    mysql -h192.168.1.106 -u capacity -p capacity capacity

    输入密码即可使用capacity数据库。

    【参考链接】

    [1] RUNOOB, MySQL教程.

  • 相关阅读:
    54-Spiral Matrix
    查找、排序算法
    Java中Timer的使用
    2017/5/8总结 js数组及json(对象数组)操作
    asp.net 中文件上传的两种方式
    2017/4/24combox 使用
    2017/4/24 静态页,评论,购物车总结
    2017/4/23星期日 总结
    2017.4.16关于在线图书商城注册界面总结
    c#中的委托和事件
  • 原文地址:https://www.cnblogs.com/lemonu/p/9849014.html
Copyright © 2011-2022 走看看