已经在板子内部把所有的环境都搭好了,现在的要求是对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;

    

    

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

    

												

mysql 之基本操作的更多相关文章

  1. linux的基本操作(mysql 的基本操作)

    Mysql 的基本操作 在前面两个章节中已经介绍过MySQL的安装了,但是光会安装还不够,还需要会一些基本的相关操作.当然了,关于MySQL的内容也是非常多的,只不过对于linux系统管理员来讲,一些 ...

  2. php基础系列:从用户登录处理程序学习mysql扩展基本操作

    用户注册和登录是网站开发最基本的功能模块之一,现在通过登录处理程序代码来学些下php对mysql的基本操作. 本身没有难点,主要是作为开发人员,应该能做到手写这些基本代码,算是自己加强记忆,同时希望能 ...

  3. mysql 的基本操作总结--增删改查

    本文只是总结一下mysql 的基本操作,增删改查,以便忘记的时候可以查询一下 1.创建数据库 语法:CREATE DATABASES 数据库名; 例子: CREATE DATABASES studen ...

  4. (三)mysql SQL 基本操作

    文章目录 MySQL服务器对象 mysql 的基本操作 SQL的注释 库操作 表(字段)操作 数据操作 MySQL服务器对象 mysql 服务器对象内部分成了 4 层: 系统(DBMS)----> ...

  5. mysql数据库基本操作sql语言

    mysql的启动与关闭 启动 /etc/init.d/mysql start 多实例使用自建脚本启动 2种关闭数据库方法 mysqladmin -uroot -p密码 shutdown #优雅关闭/e ...

  6. 自学 linux——14.mysql的基本操作

    MySQL的基本操作 1.名词介绍 以Excel文件举例: 数据库:可以看作是整个excel文件. 数据表:可以看作是一个excel文件中的工作表. 行(记录):可以看作是一个工作表中的一行 列(字段 ...

  7. 数据库(MySQL)表基本操作

                                    数据库表基本操作 思前想后,最终还是把博客的名字改成了数据库表基本操作,以前叫SQL语句大全,感觉用"大全"这个名词 ...

  8. 数据库MySQL的基本操作

    1.MySQL数据库的安装: CentOS6上mysql服务端和客户端的安装和启动: #使用yum安装mysql数据库的服务端和客户端 yum install -y mysql mysql-serve ...

  9. 【Linux】-- 在linux上安装mysql及基本操作

    1.MySQL的安装 1.删除mariadb数据库 yum remove mariadb-libs.x86_64 CentOS7默认安装mariadb数据库,所以要先删除 2.下载mysql源 进入m ...

随机推荐

  1. C语言生成服从均匀分布, 瑞利分布, 莱斯分布, 高斯分布的随机数

    用c语言 产生服从均匀分布, 瑞利分布,莱斯分布,高斯分布的随机数   一,各个分布对应的基本含义: 1. 均匀分布或称规则分布,顾名思义,均匀的,不偏差的.植物种群的个体是等距分布,或个体之间保持一 ...

  2. git命令之git tag 给当前分支打标签

    git tag - 标签相关操作 发表于 2011年06月29日 由 机器猫 标签可以针对某一时间点的版本做标记,常用于版本发布. 列出标签 $ git tag # 在控制台打印出当前仓库的所有标签$ ...

  3. XML简介

    xml的简介(了解) * eXtensible Markup Language:可扩展标记型语言                       ** 标记型语言:html是标记型语言          ...

  4. safari 回调中window.open无法执行

    safari无法在callback中执行window.open,其安全机制将其阻挡了. 解决方法: var oWinRef = win.open('','_blank','参数');fCallback ...

  5. 关于VS打开cshtml出现 未能完成该操作。无效指针

    关于VS打开cshtml出现 未能完成该操作.无效指针 第一步:关闭VS 第二部:删除%LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModel ...

  6. Redis实现简单的消息队列

    1.问:什么是消息队列?  答:是一个消息的链表,是一个异步处理的数据处理引擎. 2.问:有什么好处? 答:不仅能够提高系统的负荷,还能够改善因网络阻塞导致的数据缺失. 3.问:用途有哪些? 答:邮件 ...

  7. UvaLive6662 The Last Ant 模拟

    UvaLive6662 PDF题目 题意:给出隧道长度L,蚂蚁数量N,各蚂蚁位置Pi.前进方向Di,都为整数(前进方向为L或R),蚂蚁速度为1cm每秒,两蚂蚁若在整数点相遇则都反向,若不在整数点相遇则 ...

  8. jQuery回调、递延对象总结(上篇)—— jQuery.Callbacks

    前言: 作为参数传递给另一个函数执行的函数我们称为回调函数,那么该回调又是否是异步的呢,何谓异步,如:作为事件处理器,或作为参数传递给 (setTimeout,setInterval)这样的异步函数, ...

  9. Gulp实现web服务器

    Gulp实现web服务器 阅读目录 一:gulp实现web服务器配置: 二:添加实时刷新(livereload)支持 回到顶部 一:gulp实现web服务器配置: 对于前端开发而言,需要在本地搭建一个 ...

  10. 2015年12月03日 GitHub入门学习(五)Markdown语法简介

    Markdown一种标记语言,语法简洁,不像Word或Pages有大量排版.字体设置.常用的标记符号不超过十个.被大量写作爱好者.撰稿人.作家所青睐. 一.Markdown的优点 专注你的文字内容而不 ...