带来一篇CentOS下mysql 卸载,装置,测试全历程
欢迎大家来到仓酷云论坛!Mysql卸载yumremovemysqlmysql-servermysql-libscompat-mysql51
rm-rf/var/lib/mysql
rm/etc/my.cnf
检察是不是另有mysql软件:
rpm-qa|grepmysql
有的话持续删除
Mysql装置
1>若当地没有装置包能够思索利用yum下令举行下载
#yum-yinstallmysql-server
#yum-yinstallphp-mysql
2>装置后,MySQL主动启动,默许没有效户名和暗码,设置新暗码
#/usr/bin/mysqladmin-urootpasswordaaaaaa
#/usr/bin/mysqladmin-urootpasswordaaaaaa
/usr/bin/mysqladmin:connecttoserveratlocalhostfailed
error:CantconnecttolocalMySQLserverthroughsocket/var/lib/mysql/mysql.sock(2)
Checkthatmysqldisrunningandthatthesocket:/var/lib/mysql/mysql.sockexists!
办理:
2.1》/etc/rc.d/init.d/mysqldstatus看看mysql是不是已启动
3.2》servicemysqldstart
3>登录MySQL
>mysql-uroot-p
enterpassword:’aaaaaa’
4>赋权毗连的主机
#grantselect,insert,update,deleteon*.*toroot@192.168.1.101identifiedbyaaaaaa
grantselect,insert,update,deleteon*.*toroot@127.0.0.1identifiedbyaaaaaa;
5>变动默许字符集
#cpmy-medium.cnf/etc/my.cnf
在下到场default-character-set=utf8
在下到场default-character-set=utf8
查找装置路径
Rpm-qa|grepmysql
Rpm-ql包名
#find/usr-namemy-medium.cnf
/usr/share/doc/mysql-server-5.1.73/my-medium.cnf
/usr/share/mysql/my-medium.cnf
#6>设置mysql开机自启动
#vi/etc/rc.local
到场以下一行
#/usr/share/mysql/mysql.serverstart
7>从头启动MySQL
#/etc/init.d/mysqlrestart
servicemysqldrestart
8>测试;
#mysql-uroot-p
Enterpassword:
WelcometotheMySQLmonitor.Commandsendwith;org.
YourMySQLconnectionidis3
Serverversion:5.1.73Sourcedistribution
Copyright(c)2000,2013,Oracleand/oritsaffiliates.Allrightsreserved.
OracleisaregisteredtrademarkofOracleCorporationand/orits
affiliates.Othernamesmaybetrademarksoftheirrespective
owners.
Typehelp;orhforhelp.Typectoclearthecurrentinputstatement.
mysql>createdatabase***
->;
QueryOK,1rowaffected(0.06sec)
mysql>ls
->;
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenearlsatline1
mysql>showdatabases
->;
+--------------------+
|Database|
+--------------------+
|information_schema|
|mysql|
|test|
|***|
+--------------------+
4rowsinset(0.06sec)
mysql>use***;
Databasechanged
mysql>showdatabase
->;
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtouseneardatabaseatline1
mysql>showdatabases;
+--------------------+
|Database|
+--------------------+
|information_schema|
|mysql|
|test|
|***|
+--------------------+
4rowsinset(0.01sec)
mysql>use***;
Databasechanged
mysql>createtabletest(
->intidnotnull,
->varchar(20)namenull);
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenearintidnotnull,
varchar(20)namenull)atline2
mysql>showtables;
Emptyset(0.00sec)
mysql>createtabledbtest(
->idint,
->namevarchar);
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear)atline3
mysql>createtabledbtest(
->idint,
->namevarchar(10));
QueryOK,0rowsaffected(0.07sec)
mysql>showtables;
+---------------+
|Tables_in_***|
+---------------+
|dbtest|
+---------------+
1rowinset(0.01sec)
mysql>droptable***;
ERROR1051(42S02):Unknowntable***
mysql>droptabledbtest;
QueryOK,0rowsaffected(0.00sec)
mysql>ls
->;
ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenearlsatline1
mysql>showtables;
Emptyset(0.00sec)
mysql>如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
带来一篇CentOS下mysql 卸载,装置,测试全历程
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。 工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。 上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题. 通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。 Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。 眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。 期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。? 请问谁有Linux的学习心得的吗?简单的说说? 熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
页:
[1]