Centos6MySql安装.docx
- 文档编号:17119643
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:11
- 大小:702.52KB
Centos6MySql安装.docx
《Centos6MySql安装.docx》由会员分享,可在线阅读,更多相关《Centos6MySql安装.docx(11页珍藏版)》请在冰点文库上搜索。
Centos6MySql安装
步骤1:
安装相关库文件(没有的话就安装,有就不用安装了)
#yuminstallbisongccgcc-c++autoconfautomakezlib*libxml*ncurses-devellibtool-ltdl-devel*
步骤2:
解压cmake-2.8.6.tar.gz
#tarzxvfcmake-2.8.6.tar.gz
步骤3:
安装cmake
#cdcmake-2.8.6/
#./configure//执行./configure工具
#gmake//编译:
gmake
#gmakeinstall//安装:
gmakeinstall
步骤4:
添加用户和创建数据库目录和权限设置
#useraddmysql//添加用户
#mkdir-p/data/mysql//创建数据库目录
#chown-Rroot:
mysql/data/mysql//赋予该目录root和mysql用户的操作权限
步骤5:
安装MySql
#tarzxvfmysql-5.5.17.tar.gz//解压MySql安装文件
#cdmysql-5.5.17
#cmake.-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_DATADIR=/data/mysql-DSYSCONFDIR=/etc/
//配置文件
#gmake//编译gmake
#gmakeinstall//安装gmake
步骤6:
设置mysql配置文件
#cd/usr/local/mysql
#cp./support-files/my-f/etc/f
编辑/etc/f
#vi/etc/f
在[mysqld]段增加
datadir=/data/mysql
wait-timeout=30
max_connections=512
max_connect_errors=10000000
default-storage-engine=MyISAM
在[mysqld]段修改
max_allowed_packet=16M
修改完成后保存并退出,先选择esc,然后ctrl+:
键入wq,回车
步骤6初始化数据库
#find-inamemysql_install_db
#./centos/mysql-5.5.22/scripts/mysql_install_db--datadir=/data/mysql--basedir=/usr/local/mysql --defaults-file=/etc/f--user=mysq
#find-inamemysql.server
#cp./centos/mysql-5.5.22/support-files/mysql.server/etc/rc.d/init.d/mysqld
#chmod755/etc/rc.d/init.d/mysqld
#chkconfig--addmysqld
步骤7:
设置启动脚本变量
编辑/etc/rc.d/init.d/mysqld
#vi/etc/rc.d/init.d/mysqld
basedir=/usr/local/mysql
datadir=/data/mysql
步骤8:
设置变量环境
#echo"PATH=$PATH:
/usr/local/mysql/bin">>/etc/profile(永久生效)
#exportPATH=$PATH:
/usr/local/mysql/bin(当前生效)
步骤9:
启动服务
#servicemysqldstart
步骤10:
设置数据库管理员root密码
#mysqladmin-urootpassword'root'
#servicemysqldrestart
步骤11:
登录数据库
#mysql-uroot–p//使用root用户登录库
Enterpassword:
//此处输入root用户密码
步骤11:
修改数据库访问方式
由于使用sql语句,注意后面分号
mysql>usemysql
mysql>selectuser,hostfromuserwhereuser='root';
mysql>updateusersethost='%'whereuser='root';
mysql>flushprivileges;
mysql>\q//退出数据库
步骤11:
使用sqlyog连接库
如果连接不上,先使用ssh的连接,连接成功,在使用mysql连接
创建数据库命令:
createdatabasegeoglobe
出现错误:
[root@localhostmysql-5.5.24]#cmake
.….
Curseslibrarynotfound.Pleaseinstallappropriatepackage,
removeCMakeCache.txtandreruncmake.OnDebian/Ubuntu,packagenameislibncurses5-dev,onRedhatandderivatesitisncurses-devel.
CallStack(mostrecentcallfirst):
cmake/readline.cmake:
118(FIND_CURSES)
cmake/readline.cmake:
214(MYSQL_USE_BUNDLED_READLINE)
CMakeLists.txt:
268(MYSQL_CHECK_READLINE)
--Configuringincomplete,errorsoccurred!
解决办法:
先安装ncurses-devel包
yuminstallncurses-devel
再删除刚才编译生成的CMakeCache.txt文件
rmCMakeCache.txt
再次执行一次cmake...
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Centos6MySql 安装
![提示](https://static.bingdoc.com/images/bang_tan.gif)