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

    已经在板子内部把所有的环境都搭好了,现在的要求是对Mysql 进行一些基本的操作。

    在这之前,记录几个要点以防以后忘记。

    一,准备工作。

      1. 将usr/share/mysql 目录下的 my-lager.cnf 复制到etc 目录下。

      并在其中添加:user=root。

      2。利用如下命令进行设置密码:

      mysqladmin -u root password "youpassword"

      上述参考:http://www.cnblogs.com/zengjfgit/p/5894899.html

    二,记录一些Mysql的一些基本操作

      这些操作基本上是在linux 下执行的,windows 下的Mysql 操作暂时还没有去研究。

      1,利用如下命令登陆你的mysql。

        mysql -h 你的主机地址  -u  用户名  -p              (如果是本机登陆-h 可以省略)

        mysql   -u  root -p  

        输入你设置的密码。

      

      2, 刚才的操作完成之后,你可以查看你当前的数据库。

        show databases;

        注意:一条语句的结束是以 ‘;’ 为结束符的,下图是我命令的实现效果,我原来的时候已经创建了一个samp_db 的数据库。

        

      3, 如果你对现有的数据库不想动,那么你可以创建一个自己的数据库。

        create database  databasename;

        打一个简单的比方,你想创建一个名为chen 的数据库。    

        

        这里我的引号在后面,因为忘了加,如上所示,我已经成功的创建了一个数据库。

      4,下一步我们所要的做的事情就是使用某一个数据库。

        use  databasename;

        

      5, 对于这个数据库,我们可以对他创建一个表,我们自己可以规定在里面存储什么数据。

        你可以使用

        create table  tablename

        (

          (列的名称)   (该列存储数据的类型及长度)    (规定数据能不能为空或者是默认数据)

            name          type                  data,

        );      

        

      6, 修改表的结构:

        1>  增加:alter table  tablename add(.....);

        

        

        2>  修改其中一项  

        alter  table  tablename  modify   test  ........;

        

        顺利的把test 列的属性修改过来,char(20  ,   default "-";

        3> 修改默认值属性:

        alter table tablename  alter  name  set default "..." ;

        

        4> 删除默认值:

        alter table  tablename alter  name drop  default;

        

        5>  删除某一列:

        alter table tablename drop column name;

        

         6>  删除一整个数据库:

        如下图所示:drop database name;  

        

        这样就把整个数据库都删了。

        7>  显示当前数据库的信息:

        如下所示:   select now(); 查询当前的时间。

              select  user(); 查询当前用户。

              select version(); 查询当前版本。

        

        8>  查询某个表的数据。

        如下所示: show tablename;

        

        

        如上就是一些数据库的最基本的操作,登陆,创建,还有插入删除会在后面提到。

        

    
    
  • 相关阅读:
    hibernate.cfg.xml
    java util 巧用
    Ant
    WEB文件上传二 (Struts 文件上传)
    web文件上传一学习记录 (简单的web浏览器可读文件的上传,servlet 文件上传)
    long类型的时间转为n秒前n分钟前n小时前或者日期
    各种String类型的时间转long型,long转String
    Android 内容提供者(ContentProvider)的简单实用
    sql性能优化总结(转)
    数据添加到DataTable
  • 原文地址:https://www.cnblogs.com/chenfulin5/p/6000987.html
Copyright © 2011-2022 走看看