zoukankan      html  css  js  c++  java
  • [javaEE] Ubuntu mysql 基本操作

    Ubuntu下载mysql 然后一些基本操作

    #登陆, -u是登陆名的意思, -p是密码
    sudo mysql -u root -p

    database操作

    查看有那些数据库
    show databases;

    创建数据库
    create database test_table;

    删除数据库
    drop database test_table;

    使用哪个数据库
    use testdatabases;

     table操作

    
    
    查看此数据库的表
    show talbes;

    创建表

    create table test_table (
      name varchar(20),
      year varchar(20),
      primary key (name)
    );
    查看表信息
    desc test_table;
    或者
    show create table test_table;


    修改表名
    alter table test1 rename as newtest1;

    表中增加列
    alter table test_table add column age varchar(20);


    表中删除列
    alter table test_table
    drop column age

      

     行列操作


    表中
    删除行
    delete from test_table where age=10;


    修改数据
    将十岁的改为十一岁
    update test_table set age=11 where age=10

    表中插入数据的方法
    insert into test_table
    (name, age)
    values
    ("张某", "18");


     

      

    插入中文会报错

    ERROR 1366 (HY000): Incorrect string value: 'xE7xBBx9FxE8xAExA1...

    默认编码方式是latin 需要修改为utf8

    #修改表的编码
    alter table test_table default character set utf8;
    
    #此时表的编码改了,但是列的编码依然为latin
    #查看表信息
    show create table test_table
    
    #根据列的要求修改列编码
    alter table test_table change name name varchar(50) character set utf8 not null;
    alter table test_table change age age varchar(50) character set utf8;

    查看端口号

    show global variables like 'port';

    增加自增属性

    给表box中的属性bid增加自增属性
    alter table box change bid bid int auto_increment;

    将sql导入mysql

    创建test数据库,并使用
    create database test;
    use test;
    
    导入 
    source 路径
    
    例如 source /opt/test.sql
  • 相关阅读:
    [原创]Android中LocationManager的简单使用,获取当前位置
    Android远程图片获取和本地缓存
    Android wakelock机制
    android上的缓存、缓存算法和缓存框架
    052 自动将每日的日志增量导入到hive中
    051 日志案例分析(PV,UV),以及动态分区
    050 sqoop的使用
    049 CDH商业版本的搭建(hadoop5.3.6 +hive+sqoop)
    000 Python的运行
    048 hive运行的相关配置
  • 原文地址:https://www.cnblogs.com/smuzoey/p/11241713.html
Copyright © 2011-2022 走看看