zoukankan      html  css  js  c++  java
  • mysql 数据库必备命令操作,入门练习一下

    mysql 数据库必备命令操作

    show databases; 查看所有的数据库;

    create database jfedu; 创建名为jfedu数据库;

    use nihao; 进入jfedu数据库;

    show tables; 查看数据库里有多少张表;

    create table t1 (id varchar(20),name varchar(20)); 创建名为t1表,并创建两个字段,id、name,varchar表示设置数据长度,用字符来定义长度单位,其中1汉字=2字符=2Bytes;

    insert into t1 values ("1","jfedu"); 向表中插入数据;

    select * from t1; 查看t1表数据内容;

    Select * from t1 where id=1 and age =’jfedu’; id、age多个条件查询;

    desc t1; 查看t1表字段内容;

    alter table t1 modify column name varchar(20); 修改name字段的长度;

    update t1 set name='jfedu.net' where id=1; 修改name字段的内

    创建表格

    create table t1(id char(20),name char(20),age char(20),job varchar(30));创建表格

    show tables;查看表

    select id,name,age,job from t1;

    select * from t1; 查看信息

    insert into t1 values (001,'zhangsan',26,'IT');

    insert into t1 values (002,'lisi',27,'IT'); 插入信息

    MariaDB [nihao]> select * from t1 where name like "%wang%"; 查找带有wang的

    MariaDB [nihao]> select * from t1 where name like "%wang%" and age=28;

    删除 MariaDB [nihao]> delete from t1 where name='zhangsan';

    MariaDB [nihao]> descrip t1;

    MariaDB [nihao]> show create table t1; 查看建表格式

    MariaDB [nihao]> show create table t1;+-------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+| Table | Create Table |+-------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+| t1 | CREATE TABLE t1 ( id char(20) DEFAULT NULL, name char(20) DEFAULT NULL, age char(20) DEFAULT NULL, job varchar(30) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1 |

    修改信息 update t1 set name='zhangming' where id=1

    update t1 set age=21,job='jr' where name='zhangming' ;

    设置数据库远程权限 MariaDB [nihao]> grant all on . to test@192.168.91.129 identified by "123456";Query OK, 0 rows affected (0.00 sec)

    修改密码;MariaDB [(none)]> use mysql

    MariaDB [mysql]> descrip user;

    MariaDB [mysql]> select host,user,password from user;+-----------------------+------+-------------------------------------------+| host | user | password |+-----------------------+------+-------------------------------------------+| localhost | root | || localhost.localdomain | root | || 127.0.0.1 | root | || ::1 | root | || localhost | | || localhost.localdomain | | || 192.168.91.129 | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 || 192.168.91.128 | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |

    MariaDB [mysql]> delete from user where host="192.168.91.128" and user="root";Query OK, 1 row affected (0.00 sec)

    MariaDB [(none)]> update user set password=password("654321") where user='root'and host='192.168.91.129

  • 相关阅读:
    MySQL中的字符串函数
    用google map实现周边搜索功能
    用 wait-notify 写一段代码来解决生产者-消费者问题
    equals和hashcode为什么要一起重写
    Java知多少(107)几个重要的java数据库访问类和接口
    Java知多少(106)程序与数据库连接
    Java知多少(105)套接字(Socket)
    Java知多少(104)网络编程之统一资源定位符URL
    Java知多少(103)网络编程之IP地址和InetAddress类
    Java知多少(102)多媒体基础
  • 原文地址:https://www.cnblogs.com/legenidongma/p/10360223.html
Copyright © 2011-2022 走看看