资源描述:
《linux下安装及配置mysql详细过程(自己实践总结)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、RedHatLinux下安装及配置MySQL的详细教程大致思路如下:1.下载所需的安装包(Linux下用wget下载,笔者在window下下载的,用XSHELL命令RZ上传到Linux中)2.安装MySQL3.创建新用户并授权安装及配置的详细步骤如下:第一步:检测系统版本信息Linux命令:cat/proc/versionLinuxversion2.6.32-220.el6.i686(mockbuild@x86-003.build.bos.redhat.com)(gccversion4.4.520110214(RedHat4.4.5-6)(GCC))#1SMPWedNov908:02:18ES
2、T2011当前Linux版本为RedHat4.4.5-6(为内核版本)Linux命令:cat/etc/issueRedHatEnterpriseLinuxServerrelease6.2(Santiago)KernelronanmLinux命令:uname-a或getconfLONG_BITLinuxlocalhost.localdomain2.6.32-220.el6.i686#1SMPWedNov908:02:18EST2011i686i686i386GNU/Linux可以看到当前系统为32位的(而64位系统会有x64字符串显示出来)。第二步:根据Linux系统的环境,下载mysqlC
3、ommunityServer官方下载地址:http://www.mysql.com/downloads/mysql/可以选择【Linux-Generic】,下载对应的RMP包.由于当前系统为redhat(64位),所以直接选择Oracle&RedHatLinux4&5。Mysql安装包有很多,作用也不同,大多数情况下只需要安装MySQL-Server和MySQL-Client,其它包根据需要安装.32位的下载下面的两个安装包文件:20currencydeposit,weprescribeapassonaregularbasis,qilucardaccountonaregularbasis),c
4、ertificatebondsandsavingsbonds(electronic);3.notdrawnonabanksavingscertificate,certificatebondsapplyformortgageloans,acceptingonlythelenderMySQL-server-5.6.11-2.linux_glibc2.5.i386.rpmMySQL-client-5.6.11-2.linux_glibc2.5.i386.rpm(而64位下载下面两个安装包文件:MySQL-server-5.6.11-2.linux_glibc2.5.x86_64.rpmMySQL-c
5、lient-5.6.11-2.linux_glibc2.5.x86_64.rpm)第三步:安装MySQL安装顺序:先安装服务器,然后再安装客户端。找到安装包所在位置,直接安装即可。Linux命令:rpm-ivhMySQL-server-5.6.11-2.linux_glibc2.5.x86_64.rpmLinux命令:rpm-ivhMySQL-client-5.6.11-2.linux_glibc2.5.x86_64.rpm在这一步可能遇到的问题:1.安装时有可能会提示冲突,说明Linux系统上已经安装了mysql,此时需要找出已安装的mysql包,将其卸载,具体操作如下:[root@bogo
6、n~]#yumlist
7、grepmysql(下面如果有列出mysql包,则将其卸载)[root@bogon~]#yumremovemysql-libs2.查看Mysql是否安装成功的几种方法:[root@bogon~]#servicemysqlstatus或[root@bogon~]#netstat–na
8、grep3306或[root@bogon~]#ps–ef
9、grepmysql(orMySQL)注:MysQL默认端口为3306,安装启动成功后,可以用命令查看3306端口状态命令:netstat-nat
10、grep3306,或者:netstat–ntlp。第四步,安装后启动MySQL在安装成功
11、启动之前,复制/usr/share/mysql/my-default.cnf文件到/etc/my.cnf,my.cnf为mysql的初始化配置文件,有很多参数可以在此进行设置。按如下修改配置文件(没有的字段进行添加即可):[mysqld]port=3306socket=var/lib/mysql/mysql.sockcharacter_set_server=gbkinit_connect=‘set