mysql菜鸟手迹1--安装及目录介绍

2024-07-02 08:51:59

mysql安装方式
     rpm包,二进制安装,源码包安装
源码安装过程:

  • 创建用户组 mysql
  • 创建用户mysql
  • 解压源码
  • 配置源码文件:--prefix  --datadir
    ./configure --prefix=/usr/local/mysql/ --without-debug --enable-thread-safe-client --enable-assembler --enable-profiling --with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static --with-charset=latin1 --with-extra-charsets=utf8,gbk --with-mysqld-user=mysql --without-embedded-server --with-server-suffix=yangjj --with-plugins=innobase,partition
  • make&&make install
  • 创建一个数据目录data,并更改权限
  • 拷贝数据库配置脚本,源码包的解压文件夹support-files/my-small.cnf  ./my.cnf
  • 编辑my.cnf  添加basedir=安装目录   datadir=数据库目录
  • 初始化数据库脚本  ./bin/mysql_install_db 其中定义了初始化数据库的一些表
  • 创建数据表所使用的sql在./share/mysql下面
  • 开始初始化数据库./bin/mysql_install_db --default-file=./my.cnf --user=mysql
  • 启动mysql服务器 ./bin/mysqld_safe --user=mysql&

登陆数据库: ./bin/mysql

mysql安装完成后目录介绍

  • bin  客户端程序和脚本   

    • mysqldump 备份
    • mysql_safe  以安全的模式运行mysql
    • mysqlimport 导入外部数据
    • mysqld_multi 多实例启动
    • mysqlshow     显示服务器变量以及实时的状态
  •  include/mysql   包含了一下头文件
  •  info   info格式的文档
  •  lib/mysql     用到的一些库文件
  • libexec   mysqld服务器
  • share  手册
  • share/mysql   存放了一些脚本及错误信息
  • share/mysql/errmsg.txt  存放的是错误信息
  • sql-bench  基准程序和crash-me测试

转载于:https://blog.51cto.com/nameyjj/550771

mysql菜鸟手迹1--安装及目录介绍相关推荐

  1. mysql安装后目录介绍,MySQL安装后的目录结构及配置文件详解

    MySQL安装后的目录结构及配置文件详解 MySQL安装后的目录结构及配置文件详解 MySQL目录结构说明 MySQL 安装完成后,会在磁盘上生成一个目录,该目录就被称为 MySQL 的安装目录. M ...

  2. mysql安装后目录介绍_MySQL 安装与目录介绍

    一.windows10下安装MySQL 1.下载 1)官网地址: MySQL官网:https://www.mysql.com/downloads/ Oracle官网:www.oracle.com 2) ...

  3. dva学习-入门安装和目录介绍

    一.dva安装和介绍 下面的npm其实可以用淘宝镜像cnpm安装更快,安装命令npm install -g cnpm --registry=https://registry.npm.taobao.or ...

  4. java jdk目录_Java开发工具包JDK安装和目录介绍

    1. 找到JDK的exe可执行文件 2. 双击安装,接受windows操作系统的安全警告,点击运行 3. 点击下一步 4. 如果需要更改安装路径,请点击更改,否则直接下一步 5. 等待安装 6. 安装 ...

  5. egg mysql 项目实战,egg.js创建项目,目录介绍,简单使用,sequelize mysql使用

    1.egg项目的创建 创建项目 npm init egg --type=simple 安装依赖 npm i 依赖安装完成后运行命令 npm run dev 即可运行项目 参考官方文档 https:// ...

  6. Centos 6.4下MySQL安装及配置介绍

    我们前面文章有介绍到的功能主要用于近期公司的环境架构建设,所以今天得文章也主要是为了公司的环境搭建的测试:继续废话一些,由于公司的站点服务器分别部署在中国和美国(两台),中国及美国的相关用户会不定时的 ...

  7. Mysql学习总结(71)——数据库介绍(MySQL安装 体系结构、基本管理)再回顾

    1.1 数据库简介 数据库,简而言之可视为电子化的文件柜--存储电子文件的处所,用户可以对文件中的数据运行新增.截取.更新.删除等操作.所谓"数据库"系以一定方式储存在一起.能予多 ...

  8. mysql 安装更改目录权限设置密码_mysql-8.0 安装教程(自定义配置文件,密码方式已修改)...

    下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后 ...

  9. Vue.js-Day03-AM【超级详细:Node.js环境安装、安装淘宝镜像(Win、Mac)、安装Vue脚手架、初始化Vue项目-命令解释(Vscode、命令行窗口)、目录介绍、Vue文件介绍】

    Vue.js实训[基础理论(5天)+项目实战(5天)]博客汇总表[详细笔记] 目   录 1.Node.js-环境安装 1.1.Node.js-详细安装步骤 2.vue-cli脚手架安装 2.1.安装 ...

  10. mysql编译安装后目录空_MySQL源码安装完成后修改安装路径启动问题

    在Linux上源码编译安装完mysql后,又将安装的路径进行了修改,但是发现在设置后环境变量后启动报错,如下: [root@HServer_03 var]# mysqld_safe --user=my ...

最新文章

  1. WIN10python3.7配置MaskRCNN环境及demo测试(tensorflow-gpu1.x)
  2. Java并发编程:深入剖析ThreadLocal
  3. 平台型OA=高性价比OA?
  4. vs cmake opencv 远程 ubuntu 开发时:vs代码出现紫色波浪线且报错怎么办?
  5. oracle tabe unlock_Oracle 学习之性能优化(四)收集统计信息
  6. Linux 三剑客之SED行天下
  7. js获取checkbox复选框获取选中的选项
  8. linux搭建lnnp_linux主机安装lnmp详细步骤
  9. 什么是 JS 原型链?
  10. 每天都有所收获_使技术保持最新状态会有所收获
  11. 逐步实现智慧人居,AIoT 是如何做到的?
  12. 为什么python如此火爆_Python为何如此火爆?
  13. MySQL 如何利用一条语句实现类似于if-else条件语句的判断
  14. 数据分析的价值是什么?如何做好数据分析?
  15. matlab 空间后方交会,摄影测量空间后方交会.docx
  16. Linux修改系统时间为东八区北京时间(上海时间)
  17. debian系统安装Google浏览器
  18. fusion 360自定义螺纹配置文件下载以及安装方法
  19. matlab求莫兰指数程序,python计算莫兰指数(Moran's I)并绘制地区热力图——以中国各省pm2.5为例...
  20. python——pygame制作恶搞舍友小游戏

热门文章

  1. Effective C++读书笔记05
  2. Git:常用命令记录
  3. 03.Java多线程并发库API使用2
  4. 15年3月CCF真题2-数字排序
  5. 两种预处理命令的写法的区别
  6. 2012我的这一年,2013时不我待
  7. Android 提高 5 SurfaceView绘图容器的基本使用
  8. Javascript设置对象的ReadOnly属性
  9. 如何给一个响应式数据添加一个属性 this.$set
  10. windows 下访问bsd系统分区的小工具 ____FFS driver mount manager