zoukankan      html  css  js  c++  java
  • MySQL

    1.mysqld服务默认监听3306端口

    2.数据库中最重要的是:增、删、改、查

    3.在数据库中已经写上数据了,而硬盘中却没有,原因是数据库中生成的数据是在内存中 的,是异步方式进行的往硬盘中写数据的(往往修改权限它不会立刻生效)

    mysql -uroot -p123123 -e 'select user,host,password from mysql.user'    非交互式查看数据库

    flush privileges   刷新

    为什么数据库中密码不能为明文 ??

    数据库在刚开始设密码的时候,会把你输入的密码进行加密然后记录下来,在登 陆的时候,又会把你加密以后的密文和记录的密文进行比对

    所以在用updata修改密码要调用函数进行加密 updata mysql.user set password=password('密码') where host='localhost'

    关系型数据库:数据和数据之间是有关系的。 特点:以表结构的形式构成的存储方式叫做关系型数据库 缺点:不能支撑大的数据传输

    修改环境变量的目的是:要让环境变量能够找到命令,这样命令才能使用 修改环境变量两种方法:1 :修改环境变量到全局配置文件 -----------------------2 :给命令做软连接到环境变量中的某个目录 -----------------------ln -s /etc/* /sbin/root/bin/ 格

    查看所有库 : show databases; 查看有哪些表: show tables; 查看表结构:describe (空间名.)表名; 创建一个库:create database +库名; 删除库:drop database +库名;

    创建表:create table +表名(定义字段)

    删除表:drop table 空间名.表名

     表中增加:insert into 空间名.表名(字段1,字 段2,...)values('值1','值2')

    (查)查看表:select 字段名(所有*) from 空间名.表 名

    删除表的内容:delete from 空间名.表名 where 字段1='值1'

    (改)修改表中内容:update 空间名.表名 set 字段 A='值A' where 字段B='值B'

  • 相关阅读:
    【转】忘记密码功能的安全实现(邮件方式)
    windows7下安装gem包---bcrypt-ruby
    Ruby中的%表示法
    ruby中特殊的全局变量
    rails中一个窗体多个模型——fields_for
    【转】深刻理解render 和 redirect_to
    UML核心元素--分析类
    UML核心元素--包
    UML核心元素--边界
    UML核心元素--用例
  • 原文地址:https://www.cnblogs.com/zhangtao11/p/9838792.html
Copyright © 2011-2022 走看看