知识大全 MySQL安装笔记和一些使用方法

Posted 文件

篇首语:前方无绝路,希望在转角。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 MySQL安装笔记和一些使用方法相关的知识,希望对你有一定的参考价值。

MySQL安装笔记和一些使用方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  ●安装mysql    # tar zxvf mysql tar gz C /setup  # cd /setup/mysql   # groupadd mysql  # useradd mysql g mysql M s /bin/false  # /configure prefix=/web/mysql \\ 指定安装目录   without debug \\去除debug模式   with extra charsets=gb \\添加gb 中文字符支持   enable assembler \\使用一些字符函数的汇编版本   without isam \\去掉isam表类型支持 现在很少用了 isam表是一种依赖平台的表   without innodb \\去掉innodb表支持 innodb是一种支持事务处理的表 适合企业级应用   with pthread \\强制使用pthread库(posix线程库)   enable thread safe client \\以线程方式编译客户端   with client ldflags= all static with mysqld ldflags= all static \\以纯静态方式编译服务端和客户端 with raid \\激活raid支持    # make  # make install  # scripts/mysql_install_db \\生成mysql用户数据库和表文件  # cp support files/f /etc/f \\copy配置文件 有large medium small三个环境下的 根据机器性能选择 如果负荷比较大 可修改里面的一些变量的内存使用值  # cp support files/mysql server /etc/init d/mysqld \\copy启动的mysqld文件  # chmod /etc/init d/mysqld  # cd /web  # chmod mysql R  # chgrp mysql mysql R  # chown mysql mysql/var R  # cd /web/mysql/libexec  # cp mysqld mysqld old  # strip mysqld  # cconfig add mysqld  # cconfig level mysqld on  # service mysqld start  # netstat atln  看看有没有 的端口打开 如果mysqld不能启动 看看/web/mysql/var下的出错日志 一般都是目录权限没有设置好的问题  # ln s /web/mysql/bin/mysql /sbin/mysql  # ln s /web/mysql/bin/mysqladmin /sbin/mysqladmin  # mysqladmin uroot password youpassword #设置root帐户的密码  # mysql uroot p  # 输入你设置的密码  mysql>use mysql;  mysql>delete from user where password= ; #删除用于本机匿名连接的空密码帐号  mysql>flush privileges;  mysql>quit    ●安装DBI和DBD for mysql 用于提供perl访问mysql数据库的接口规范 请确认你已经安装了perl 一般默认系统都装上了    # cd /setup  # tar zxvf DBD mysql tar gz C /setup  # tar zxvf DBI tar gz C /setup  # cd DBI   # perl Makefile PL  # make  # make test  # make install  因为有的perl程序中perl的路径是/usr/local/bin/perl 而红帽系统默认是/usr/bin/perl 所以最好做一个连接 保证兼容性  # ln s /usr/bin/perl /usr/local/bin/perl  # cd /DBD mysql   生成安装配置文件需要在perl Makefile PL后添加一些参数 比较麻烦 我们可以通过添加一个到/web/mysql/bin/mysql_config这个程序的连接解决问题  系统会自动寻找这个命令生成安装所需要的数据库参数  # ln s /web/mysql/bin/mysql_config /sbin/mysql_config  # perl Makefile PL  # make  # make instll (这里make test我总是运行一半就出错 但是安装后是可以运行mysql目录下的测试脚本 不知道 x的mysql如何)  现在你可以运行测试脚本了 不过速度很慢 挂在后台好了  # perl /web/mysql/sql bench/run all tests user=root password= youpassword       附:  ●mysql常见的一些有用的选项和命令    mysqld 开启日志支持   log   log update   log long formart    ●mysql    grant all on database * to user identified by password 新建一user用户 赋予其database数据库的所有权限  revoke all on database from user 移除user用户在database数据库上的所有权限  mysql uroot p one database databasename < file sql 从file sql文件导入sql语句到databasename这个数据库里    ●mysqladmin    mysqladmin flush logs 命令mysqld重新打开一个新的日志文件 就是清空老日志文件 相当于轮回了    ●mysqldump     add drop table 导出sql语句时添加droptable if exists语句   quick 快速导出   opt 优化选项(推荐)    ●myisamc    检查表选项   extend check 扩展检查   medium check 速度比较折中的一个检查选项  修复表选项   recover 修复表文件   safe recover 安全修复表文件 比 recover要慢  修饰修复表项   force 强制清除上次的临时文件   quick 只根据素引文件的内容进行修复    ●mysql的管理    可以使用phpmyadmin(需要php的环境支持)和mysqlcc(linux图形界面支持 WINDOWS系统支持) cha138/Article/program/MySQL/201311/29343

相关参考

知识大全 MySQL学习笔记-MySQL的安装(2)

MySQL学习笔记-MySQL的安装(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  注意这

知识大全 MYSQL服务维护笔记

MYSQL服务维护笔记  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用MYSQL服务的一些经

知识大全 MySQL学习笔记-数据库概述及MySQL简介

MySQL学习笔记-数据库概述及MySQL简介  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数

知识大全 MySQL密码恢复笔记

实例教程:MySQL密码恢复笔记  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  前言:    在

知识大全 MYSQL服务维护及应用设计笔记[2]

MYSQL服务维护及应用设计笔记[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 MYSQL服务维护及应用设计笔记[1]

MYSQL服务维护及应用设计笔记[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 笔记本裸机怎么安装系统和分区

笔记本裸机怎么安装系统和分区把光盘放进光驱里。设置光驱为第一启动项(对于三星笔记本机型,在开机显示三星LOGO时按下esc,然后用上下箭头移动到dvd上面,回车就进入windows的安装界面了)至于安

知识大全 Apache、SSL、MySQL和PHP平滑无缝地安装

Apache、SSL、MySQL和PHP平滑无缝地安装  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 学者之win2k+mysql+php4快速安装

  我的php和mysql的软件包是phpplWinzipmysqlbetawinzip  先安装mysql用winzip打开软件包进行完全安装默认安装路径为:c:\\mysql  安装完成后打开开始

知识大全 FreeBSD安装MySQL

FreeBSD安装MySQL  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ports安装: