|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!比来,一向开辟ecms3000,要利用数据库,在开辟办事器装置mysql数据库,这两头碰到很多成绩,如今总结上去,为人人做参考,也为本人做个条记。
一 装置历程
1.,检察体系自有的版本
rpm-qa|grepmysql
//终端前往
mysql-5.1.69-1.el6_4.x86_64
mysql-server-5.1.69-1.el6_4.x86_64
mysql-libs-5.1.69-1.el6_4.x86_64
2.为一致装置,先卸载体系自有的版本
rpm-e--nodepsmysql-libs-5.1.69-1.el6_4.x86_64
//大概会有毛病和告诫,利用以下下令
rpm-e--allmatches--nodepsmysqlmysql-server
3.装置mysql
yum-yinstallmysql-server
//装置完成,检察一下版本
rpm-qimysql-server
4.启动和中断,重启下令
//启动
servicemysqldstart
//中断
servicemysqldstop
//重启
servicemysqldrestart
5.增添开机办事
chkconfigmysqldon
//看设置开机启动是否是无效率
chkconfig--listmysqld
//假如如许就可以乐成
mysqld0:封闭1:封闭2:启用3:启用4:启用5:启用6:封闭
6.主要的设置
//修正编码,撑持中文
vi/edc/my.cnf
//在[mysqld]下增添一行
default-character-set=utf8
//设置数据库的root暗码
mysqladmin-urootpassword19810316
//登录数据库
mysql-uroot-p
//设置同意root近程登录到数据库
mysql>grantallprivilegeson*.*toroot@"%"identifiedby"zc1230";
mysql>flushprivileges;
//检察以后编码
mysql>showvariableslike%character%;
//让防火墙同意数据库会见
-AINPUT-ptcp-mstate--stateNEW-mtcp--dport3306-jACCEPT
//重启防火墙
serviceiptablesrestart
二.假如碰到以下成绩,请如许办理
2.1不克不及一般启动,检察日记,有以下毛病:
InnoDB:usingthesameInnoDBdataorlogfiles.
InnoDB:Unabletolock./ibdata1,error:11
InnoDB:Checkthatyoudonotalreadyhaveanothermysqldprocess
出了这类成绩,通常为办事器强迫断电引发的,像跳闸以后,要如许办理
//检察mysql历程
ps-ef|grepmysql
//会发明两个僵逝世历程
kill-9历程号
//重启一般
//***二,第二个间接把mysql.sock文件更名便可。也能够删除,保举更名
mv/var/lib/mysql/mysql.sock/var/lib/mysql/mysql.sock.bak
//重启一般
2.2别的成绩,有待增补
三.数据库客户端
这里我保举利用MySQLfront,好用,仍是中文界面的
能够在任何中央,修正本人的数据库。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|