MySQL简单安装使用说明.docx

上传人:b****3 文档编号:10556291 上传时间:2023-05-26 格式:DOCX 页数:10 大小:659.62KB
下载 相关 举报
MySQL简单安装使用说明.docx_第1页
第1页 / 共10页
MySQL简单安装使用说明.docx_第2页
第2页 / 共10页
MySQL简单安装使用说明.docx_第3页
第3页 / 共10页
MySQL简单安装使用说明.docx_第4页
第4页 / 共10页
MySQL简单安装使用说明.docx_第5页
第5页 / 共10页
MySQL简单安装使用说明.docx_第6页
第6页 / 共10页
MySQL简单安装使用说明.docx_第7页
第7页 / 共10页
MySQL简单安装使用说明.docx_第8页
第8页 / 共10页
MySQL简单安装使用说明.docx_第9页
第9页 / 共10页
MySQL简单安装使用说明.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

MySQL简单安装使用说明.docx

《MySQL简单安装使用说明.docx》由会员分享,可在线阅读,更多相关《MySQL简单安装使用说明.docx(10页珍藏版)》请在冰点文库上搜索。

MySQL简单安装使用说明.docx

MySQL简单安装使用说明

北京易恩通智能科技

有限公司

 

MySQL简单安装使用说明

 

修订历史记录

日期

版本

说明

作者

2012-10-25

1.0

初始安装说明文档。

顼亮

2012-11-28

1.1

增加针对mysql5.5以上版本的cmake编译安装

顼亮

 

目录

安装前准备2

开始安装2

MySQL简单操作2

MySQL的启停2

MySQL数据库基本操作3

 

安装前准备

软件默认放置在/home目录下

介质

软件名称

版本

MySQL

mysql-5.0.21.tar.gz

5.0.21

开始安装

#cd/home

#/usr/sbin/groupaddmysql

#/usr/sbin/useradd-d/var/lib/mysql-s/sbin/nologin-gmysqlmysql

//创建mysql用户和用户组

#tar–zxvfmysql-5.0.21.tar.gz

#cdmysql-5.0.21

执行下面的命令可查看可配置选项:

./configure--help

#./configure--prefix=/usr/local/mysql--enable-thread-safe-client--enable-assembler--with-big-tables--with-client-ldflags=-all-static--with-mysqld-ldflags=-all-static--with-charset=utf8--with-collation=utf8_general_ci--with-extra-charsets=complex

#make

#makeinstall

#cp./support-files/my-f /usr/local/mysql/f

#./scripts/mysql_install_db--user=mysql

#chown-Rmysql:

mysql/usr/local/mysql/var

#chmod-R700/usr/local/mysql/var

#cp./support-files/mysql.server/etc/init.d/mysqld//设置自启动mysql服务脚本

#chmod+x/etc/init.d/mysqld

# chkconfig--add mysqld

#chkconfig--level2345 mysqldon

#servicemysqldstart//启动mysql服务

#/usr/local/mysql/bin/mysqladmin-urootpassword'new-password'//设置mysqlroot密码

MySQL简单操作

MySQL的启停

启动mysql服务

#servicemysqldstart

停止mysql服务

#servicemysqlstop

重启mysql服务

#servicemysqlrestart

MySQL数据库基本操作

登陆MySQL控制台

#/usr/local/mysql/bin/mysql–uroot–ppassword

WelcometotheMySQLmonitor.Commandsendwith;or\g.

YourMySQLconnectionidis3

Serverversion:

5.0.21MySQLCommunityServer(GPL)

Type'help;'or'\h'forhelp.Type'\c'toclearthebuffer.

mysql>

在操作MySQL控制台下,执行mysql命令

mysql>showdatabases;//显示mysql中所有已存在的数据库

mysql>usedatabasename;//使用某一数据库进行操作

mysql>showtables;//显示当前使用的数据库中存在的库表

mysql>createdatabasetest;//创建名为test的数据库

mysql>deletedatabasetest;//删除test数据库

mysql>createtabletest(idint);//创建有一个int型字段的数据库表

mysql>deletetabletest;//删除test库表

mysql>insertintotestvalues

(1);//向test表中插入一条内容为1的数据

mysql>select*fromtest;//查询test表中所有的数据

mysql>exit//退出MySQL控制台

bye//成功退出MySQL控制台的标识

cmake编译安装MySQL5.5以上版本

1、安装cmake前,检查所需的编译工具

需要g++支持,没有就自己yum,apt-get,pacman下(yuminstallgcc,gcc-c++)。

下载cmake-2.8.5.tar.gz,上传到服务器/home文件夹下

2、安装cmake

3、安装MySQL5.5.x,上传源码包到/home目录下

直接解压安装版本

安装MySQL

#groupaddmysql//创建MySQL组

#useradd-gmysqlmysql//创建MySQL用户,并加入到MySQL组

#tarzxvfmysql-5.1.35-linux-i686-glibc23.tar.gz

#mvmysql-5.1.35-linux-i686-glibc23/usr/local/

#cd/usr/local/

#ln-smysql-5.1.35-linux-i686-glibc23mysql

#cdmysql

#chown-Rroot:

mysql/usr/local/mysql//将/usr/local/mysql目录所属用户改为root,所属组改成mysql

#chown-Rmysql:

mysql/usr/local/mysql/data//将/usr/local/mysql/data目录宿主改为mysql

#./scripts/mysql_install_db--user=mysql//初始化MySQL

#cpsupport-files/my-f/etc/f//设置MySQL配置文件路径

#/usr/local/mysql/bin/mysqld_safe--user=mysql&//启动MySQL

#/usr/local/mysql/bin/mysqladmin-urootpassword123456//设置MySQL的管理员密码

#echo"/usr/local/mysql/bin/mysqld_safe--user=mysql&">>/etc/rc.local//将MySQL加入开机启动

4、Mysql配置文件f:

[client]

character-set-server=utf8

port=3306

socket=/usr/local/mysql/mysql.sock

[mysqld]

character-set-server=utf8

skip-character-set-client-handshake

init-connect='SETNAMESutf8'

replicate-ignore-db=mysql

replicate-ignore-db=test

replicate-ignore-db=information_schema

user=mysql

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

log-error=/usr/local/mysql/mysql_error.log

pid-file=/usr/local/mysql/mysql.pid

open_files_limit=10240

back_log=600

max_connections=5000

max_connect_errors=6000

table_cache=614

external-locking=FALSE

max_allowed_packet=32M

sort_buffer_size=1M

join_buffer_size=1M

thread_cache_size=300

query_cache_size=512M

query_cache_limit=2M

query_cache_min_res_unit=2k

default-storage-engine=MyISAM

thread_stack=192K

transaction_isolation=READ-COMMITTED

tmp_table_size=246M

max_heap_table_size=246M

long_query_time=3

log-slave-updates

log-bin=/opt/data/binlog

binlog_cache_size=4M

binlog_format=MIXED

max_binlog_cache_size=8M

max_binlog_size=1G

relay-log-index=/usr/local/mysql/relaylog

relay-log-info-file=/usr/local/mysql/relaylog

relay-log=/usr/local/mysql/relaylog

expire_logs_days=30

key_buffer_size=256M

read_buffer_size=1M

read_rnd_buffer_size=16M

bulk_insert_buffer_size=64M

myisam_sort_buffer_size=128M

myisam_max_sort_file_size=10G

myisam_repair_threads=1

myisam_recover

interactive_timeout=120

wait_timeout=120

skip-name-resolve

#slave-skip-errors=1032,1062,126,1114,1146,1048,1396

server-id=1

log-bin=binlog

log-slow-queries=/usr/local/mysql/slow.log

long_query_time=10

lower_case_table_names=1

[mysqldump]

quick

max_allowed_packet=32M

5、常见问题

1)编译过程中如果报错:

emoveCMakeCache.txtandreruncmake.OnDebian/Ubuntu,packagenameislibncurses5-dev,onRedhatandderivatesitisncurses-devel.

解决:

yum–yinstallncurses-devel安装ncurses-devel包,如没连接互联网,在centos安装光盘或ios镜像中找打到ncurses-devel的rpm包,执行rpm–ivhncurses-devel-5.5-24.20060715.i386.rpm。

2)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 其它

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2