07.13自我总结

MYSQL数据库

一.MYQL数据库的安装

可以去mysql官网下载mysql压缩包

  • 运行程序:在bin文件夹中,其中客户端运行文件是mysql.exe,服务端运行文件为mysqld.exe
  • 库的位置:在data文件中
  • 配置文件:配置文件模板为my-default,int文件中,你如果要手动配置信息要在文件目录下新建my.ini
  • 服务端设置开机自启:首先cmd终端目录移至到mysqld所在文件夹,在 mysqld --install即可

二.配置文件

内容和使用 cfg格式 即 section+option (分区+设置)

[mysqld] 分区服务器端配置 修改后需要重启服务器

[mysql] 客户端配置 修改后需要重连

例如

# 客户端   除了mysql之外的     客户端的配置修改后  只需要退出重新连接即可
[client] #如果有mysql会优先加载msql
user = root
host = localhost #本机
password = 111
default-character-set = utf8 # 服务器端配置 需要重启服务器
[mysqld]
character-set-server = utf8

一些参数设置

  • port参数也是表示数据库的端口。
  • basedir参数表示MySQL的安装路径。
  • datadir参数表示MySQL数据文件的存储位置,也是数据库表的存放位置。
  • default-character-set参数表示默认的字符集,这个字符集是服务器端的。
  • default-storage-engine参数默认的存储引擎。
  • sql-mode参数表示SQL模式的参数,通过这个参数可以设置检验SQL语句的严格程度。
  • max_connections参数表示允许同时访问MySQL服务器的最大连接数,其中一个连接是保留的,留给管理员专用的。
  • query_cache_size参数表示查询时的缓存大小,缓存中可以存储以前通过select语句查询过的信息,再次查询时就可以直接从缓存中拿出信息。
  • table_cache参数表示所有进程打开表的总数。
  • tmp_table_size参数表示内存中临时表的总数。
  • thread_cache_size参数表示保留客户端线程的缓存。
  • myisam_max_sort_file_size参数表示MySQL重建索引时所允许的最大临时文件的大小。
  • myisam_sort_buffer_size参数表示重建索引时的缓存大小。
  • key_buffer_size参数表示关键词的缓存大小。
  • read_buffer_size参数表示MyISAM表全表扫描的缓存大小。
  • read_rnd_buffer_size参数表示将排序好的数据存入该缓存中。
  • sort_buffer_size参数表示用于排序的缓存大小

InnoDB存储引擎使用的参数,参数的简介:

  • innodb_additional_mem_pool_size参数表示附加的内存池,用来存储InnoDB表的内容。
  • innodb_flush_log_at_trx_commit参数是设置提交日志的时机,若设置为1,InnoDB会在每次提交后将事务日志写到磁盘上。
  • innodb_log_buffer_size参数表示用来存储日志数据的缓存区的大小。
  • innodb_buffer_pool_size参数表示缓存的大小,InnoDB使用一个缓冲池类保存索引和原始数据。
  • innodb_log_file_size参数表示日志文件的大小。
  • innodb_thread_concurrency参数表示在InnoDB存储引擎允许的线程最大数。

三.MYSQL数据库登入

登入前首先要启动服务端mysqld

然后登入的时候输入客户端程序 mysql -u用户名称 -p(尽量不要在这里输入密码) 没有设置默认密码为空

更改密码

未登入情况下修改

  • mysqladmin -u用户名 -p密码 password 新密码

登入情况下修改

  • 首先要进入mysql库,然后输入下面代码

  • update user set password = password("新密码") where host="localhost" and user="root";

注意:需改后并不是马上更新,你要刷新全新 flush privileges或者重启mysqld

MYSQL数据库的安装,配置文件,登入的更多相关文章

  1. centos6.5 MySQL数据库的安装

    <div id="home"><div id="header"> <div id="blogTitle"> ...

  2. mysql数据库my.ini配置文件中文详解

    mysql数据库my.ini配置文件中文详解 mysqld程序–目录和文件 basedir = path 使用给定目录作为根目录(安装目录). character-sets-dir = path 给出 ...

  3. [转] Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

    from:  http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得 ...

  4. Linux学习之CentOS--CentOS6.4下Mysql数据库的安装与配置【转】

      如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--C ...

  5. Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

    原文:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...

  6. Linux学习之CentOS6下Mysql数据库的安装与配置

    转自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...

  7. Linux CentOS6.4下Mysql数据库的安装与配置

    一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...

  8. CentOS6.4/6.7下Mysql数据库的安装与配置(转载)

    通过RPM方式 给centos  安装mysql  最好有光盘,呵呵,网络也可以下载rpm安装包,不过文件较大. 1 挂载光盘 mount /dev/cdrom /mnt/cdrom/mount: b ...

  9. CentOS6.5下Mysql数据库的安装与配置

    一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...

随机推荐

  1. 解决Delphi的Indy10组件包TIdHttpServer控件解码HTTP请求时参数乱码的问题

    Delphi6下使用Indy10组件包,其中的TIdHttpServer控件在处理HTTP请求的时候 不能正确解码含有汉字的参数,如: http://127.0.0.1/test?cmd=open&a ...

  2. xe5 for android 地理定位GPS

    先上源码,在解释. implementation uses androidapi.jni.JavaTypes, androidapi.jni.Location, FMX.helpers.android ...

  3. Delphi中文件流的使用方法

    在Delphi中,所有流对象的基类为TStream类, 其中定义了所有流的共同属性和方法.TStream类中定义的属性介绍如下: 1.Size: 此属性以字节返回流中数据大小. 2.Position: ...

  4. Color gradient in Delphi FireMonkey

    Introduction to color gradients in Delphi FireMonkey. Video This video covers the basics of color gr ...

  5. Memory Ordering (注意Cache带来的副作用,每个CPU都有自己的Cache,内存读写不再一定需要真的作内存访问)

    Memory Ordering   Background 很久很久很久以前,CPU忠厚老实,一条一条指令的执行我们给它的程序,规规矩矩的进行计算和内存的存取. 很久很久以前, CPU学会了Out-Of ...

  6. 通往Google之路:***

    *** & BBR 安装 系统支持:CentOS 6+, Debian 7+, Ubuntu 12+ 内存要求:≥128M --- 前提 满足以上要求的VPS服务器一台 安装基础命令工具:yu ...

  7. ABP开发框架前后端开发系列---(10)Web API调用类的简化处理

    在较早期的随笔<ABP开发框架前后端开发系列---(5)Web API调用类在Winform项目中的使用>已经介绍了Web API调用类的封装处理,虽然这些调用类我们可以使用代码生成工具快 ...

  8. SpringBoot从入门到精通十一(SpringBoot文件上传的两种方法)

    前言 在企业级项目开发过程中,上传文件是最常用到的功能.SpringBoot集成了SpringMVC,当然上传文件的方式跟SpringMVC没有什么出入. 本章目标 使用SpringBoot项目完成单 ...

  9. Web框架之Django重要组件(Django中间件、csrf跨站请求伪造)

    Web框架之Django_09 重要组件(Django中间件.csrf跨站请求伪造)   摘要 Django中间件 csrf跨站请求伪造 一.Django中间件: 什么是中间件? 官方的说法:中间件是 ...

  10. Python中的字符编码

    一.文本编辑器存取文件的原理: #1.打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放与内存中的,断电后数据丢失 #2.要想永久保存,需要点击保存按钮:编辑器把内存的 ...