centos6.5下安装mysql【澳门京葡网站】

centos6.5下安装mysql

澳门京葡网站 1

1.使用yum命令安装mysql

[html]view
plaincopy澳门京葡网站 2澳门京葡网站 3

  1. [[email protected]澳门京葡网站 ,~]#yum-yinstallmysql-server

2.设置开机运行

[html]view
plaincopy澳门京葡网站 4澳门京葡网站 5

  1. [[email protected]~]#chkconfigmysqldon

3.启动MySQL服务

[html]view
plaincopy澳门京葡网站 6澳门京葡网站 7

  1. [[email protected]~]#servicemysqldstart

4.装置MySQL的root客商安装密码

[html]view
plaincopy澳门京葡网站 8澳门京葡网站 9

  1. [[email protected]~]#mysql-uroot
  2. mysql>selectuser,host,passwordfrommysql.user;
  3. +——+———–+———-+
  4. |user|host|password|
  5. +——+———–+———-+
  6. |root|localhost||
  7. |root|bogon||
  8. |root|127.0.0.1||
  9. ||localhost||
  10. ||bogon||
  11. +——+———–+———-+
  12. 5rowsinset(0.01sec)

查询客商的密码,都为空,用上面包车型客车通令设置root的密码为root

[html]view
plaincopy澳门京葡网站 10澳门京葡网站 11

  1. mysql>[email protected]=password(‘root’);
  2. mysql>exit

5.用新密码登录

[html]view
plaincopy澳门京葡网站 12澳门京葡网站 13

  1. [[email protected]~]#mysql-uroot-p
  2. Enterpassword:

6.创建mysql新用户test_user

[html]view
plaincopy澳门京葡网站 14澳门京葡网站 15

  1. mysql>createuser’test_user’@’%’identifiedby’test_user’;
  2. QueryOK,0rowsaffected(0.00sec)

7.给新客商test_user授权,让她能够从外表登入和当地登入
在乎:@左边是顾客名,右侧是域名、IP和%,表示能够访谈mysql的域名和IP,%表示外部任哪里点都能访谈。

[html]view
plaincopy澳门京葡网站 16澳门京葡网站 17

  1. mysql>grantallprivilegeson*.*to’test_user’@’localhost’identifiedby’test_user’;
  2. QueryOK,0rowsaffected(0.00sec)
  3. mysql>grantallprivilegeson*.*to’test_user’@’%’identifiedby’test_user’;
  4. QueryOK,0rowsaffected(0.00sec)
  5. mysql>selectuser,host,passwordfrommysql.user;
  6. +———-+———–+——————————————-+
  7. |user|host|password|
  8. +———-+———–+——————————————-+
  9. |root|localhost|*81F5E21E35407D884A6CD4A731AEBFB6AF209E1B|
  10. |root|bogon||
  11. |root|127.0.0.1||
  12. ||localhost||
  13. ||bogon||
  14. |test_user|%|*3046CF87132BBD4FDDF06F321C6859074843B7D3|
  15. |test_user|localhost|*3046CF87132BBD4FDDF06F321C6859074843B7D3|
  16. +———-+———–+——————————————-+
  17. 7rowsinset(0.00sec)
  18. mysql>flushprivileges;
  19. QueryOK,0rowsaffected(0.01sec)

8.查看mysql5.1的默许存款和储蓄引擎
从上边的实施结果能够看出,mysql的暗许引擎是MyISAM,那个引擎是不支持工作的。

[html]view
plaincopy澳门京葡网站 18澳门京葡网站 19

  1. mysql>showengines;
  2. +————+———+————————————————————+————–+——+————+
  3. |Engine|Support|Comment|Transactions|XA|Savepoints|
  4. +————+———+————————————————————+————–+——+————+
  5. |MRG_MYISAM|YES|CollectionofidenticalMyISAMtables|NO|NO|NO|
  6. |CSV|YES|CSVstorageengine|NO|NO|NO|
  7. |MyISAM|DEFAULT|DefaultengineasofMySQL3.23withgreatperformance|NO|NO|NO|
  8. |InnoDB|YES|Supportstransactions,row-levellocking,andforeignkeys|YES|YES|YES|
  9. |MEMORY|YES|Hashbased,storedinmemory,usefulfortemporarytables|NO|NO|NO|
  10. +————+———+————————————————————+————–+——+————+
  11. 5rowsinset(0.00sec)

也能够以下边的主意查看

[html]view
plaincopy澳门京葡网站 20澳门京葡网站 21

  1. mysql>showvariableslike’storage_engine’;
  2. +—————-+——–+
  3. |Variable_name|Value|
  4. +—————-+——–+
  5. |storage_engine|MyISAM|
  6. +—————-+——–+
  7. 1rowinset(0.00sec)

9.改变mysql的默许引擎为InnoDB
9.1 停止mysql

[html]view
plaincopy澳门京葡网站 22澳门京葡网站 23

  1. mysql>exit;
  2. [[email protected]~]#servicemysqldstop

9.2 修改/etc/my.cnf
[mysqld] 后加入

[html]view
plaincopy澳门京葡网站 24澳门京葡网站 25

  1. default-storage-engine=InnoDB

参加后my.cnf的剧情为:

[html]view
plaincopy澳门京葡网站 26澳门京葡网站 27

  1. [[email protected]]#moremy.cnf
  2. [mysqld]
  3. datadir=/var/lib/mysql
  4. socket=/var/lib/mysql/mysql.sock
  5. user=mysql
  6. #Disablingsymbolic-linksisrecommendedtopreventassortedsecurityrisks
  7. symbolic-links=0
    1. default-storage-engine=InnoDB
    1. [mysqld_safe]
  8. log-error=/var/log/mysqld.log
  9. pid-file=/var/run/mysqld/mysqld.pid

9.3 启动mysql

[html]view
plaincopy澳门京葡网站 28澳门京葡网站 29

  1. [[email protected]]#servicemysqldstart
  2. Startingmysqld:[OK]

9.4 查看mysql暗中同意存款和储蓄引擎

[html]view
plaincopy澳门京葡网站 30澳门京葡网站 31

  1. [[email protected]]#mysql-uroot-p
  2. Enterpassword:
  3. WelcometotheMySQLmonitor.Commandsendwith;org.
  4. YourMySQLconnectionidis2
  5. Serverversion:5.1.73Sourcedistribution
    1. Copyright(c)2000,2013,Oracleand/oritsaffiliates.Allrightsreserved.
    1. OracleisaregisteredtrademarkofOracleCorporationand/orits
  6. affiliates.Othernamesmaybetrademarksoftheirrespective
  7. owners.
    1. Type’help;’or’centos6.5下安装mysql【澳门京葡网站】。h’forhelp.Type’c’toclearthecurrentinputstatement.
    1. mysql>showvariableslike’storage_engine’;
  8. +—————-+——–+
  9. |Variable_name|Value|
  10. +—————-+——–+
  11. |storage_engine|InnoDB|
  12. +—————-+——–+
  13. 1rowinset(0.00sec)

10.CentOS6.5开放mysql端口3306
CentOS6.5私下认可是不开放端口的,要是要让外界的系统访谈CentOS6.5上的mysql,必须开放mysql的端口3306
10.1 修改/etc/sysconfig/iptables
丰盛底下后生可畏行

[html]view
plaincopy澳门京葡网站 32澳门京葡网站 33

  1. -AINPUT-mstate–stateNEW-mtcp-ptcp–dport3306-jACCEPT

校订后iptables中的内容是

[html]view
plaincopy澳门京葡网站 34澳门京葡网站 35

  1. [[email protected]]#more/etc/sysconfig/iptables
  2. #Firewallconfigurationwrittenbysystem-config-firewall
  3. #Manualcustomizationofthisfileisnotrecommended.
  4. *filter
  5. :INPUTACCEPT[0:0]
  6. :FORWARDACCEPT[0:0]
  7. :OUTPUTACCEPT[0:0]
  8. -AINPUT-mstate–stateESTABLISHED,RELATED-jACCEPT
  9. -AINPUT-picmp-jACCEPT
  10. -AINPUT-ilo-jACCEPT
  11. -AINPUT-mstate–stateNEW-mtcp-ptcp–dport22-jACCEPT
  12. #丰盛构造项
  13. -AINPUT-mstate–stateNEW-mtcp-ptcp–dport80-jACCEPT
  14. -AINPUT-mstate–stateNEW-mtcp-ptcp–dport11211-jACCEPT
  15. -AINPUT-mstate–stateNEW-mtcp-ptcp–dport3306-jACCEPT
  16. -AINPUT-jREJECT–reject-withicmp-host-prohibited
  17. -AFORWARD-jREJECT–reject-withicmp-host-prohibited
    1. COMMIT

11.重启防火墙

[html]view
plaincopy澳门京葡网站 36澳门京葡网站 37

  1. [[email protected]]#serviceiptablesrestart

如此就能够从表面访谈mysql了。

于今,mysql在CentOS6.5上的安装进程、顾客成立、外界访谈的手续全体实现。

1.使用yum命令安装mysql
[html]view plaincopy
[[email protected]~]#yum-yinstallmysql-server
2.安装开机运营 [html]view plaincopy
[[email protected]~]#chkconfigmy…

操作系统是CENTOS 6.5

yum中最新的也是Python 2.6.6,只可以下载Python 2.7.9的源代码本人编写翻译安装。

操作步骤如下:

1)安装devtoolset

yum groupinstall “Development tools”

2)安装编写翻译Python需求的手袋

yum install zlib-devel
yum install bzip2-devel
yum install openssl-devel
yum install ncurses-devel
yum install sqlite-devel

安装Python2.7

用root登录之后选取命令

wget
https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz

选用解压命令tar解压刚刚下载的公文

tar xf Python-2.7.10.tgz

跻身解压之后的文书

cd Python-2.7.10.tgz

运维检查目录构造

./configure –prefix=/usr/local
编译
make && make install
设置成功未来,你能够在 /usr/local/bin/python2.7
找到 Python 2.7

将python命令指向Python 2.7.9

ln -s /usr/local/bin/python2.7 /usr/local/bin/python

检查Python版本

sh
sh-4.1# python -V
Python 2.7.9

安装PIP

To install pip, securely download

wget
https://bootstrap.pypa.io/get-pip.py
Then run the following (which may require administrator access):
python get-pip.py

使用VIM编辑

vim早先选取
:wq保存退出

yum命令不宽容python2.7,需改进/usr/bin/yum文件,将第意气风发行由“#!/usr/bin/python”改为“#!/usr/bin/python2.6″

发表评论

电子邮件地址不会被公开。 必填项已用*标注