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;

        

        

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

        

    
    
  • 相关阅读:
    leetcode5 Longest Palindromic Substring
    leetcode17 Letter Combinations of a Phone Number
    leetcode13 Roman to Integer
    leetcode14 Longest Common Prefix
    leetcode20 Valid Parentheses
    leetcode392 Is Subsequence
    leetcode121 Best Time to Buy and Sell Stock
    leetcode198 House Robber
    leetcode746 Min Cost Climbing Stairs
    tomcat下使用druid配置jnid数据源
  • 原文地址:https://www.cnblogs.com/chenfulin5/p/6000987.html
Copyright © 2011-2022 走看看