inux平台mysql source安装的安装及配置步骤_第1页
inux平台mysql source安装的安装及配置步骤_第2页
inux平台mysql source安装的安装及配置步骤_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、inux平台mysql source安装的安装及配置步骤nux平台mys orce安装的安装及配置步骤、下载y的oucecoe进入mysq download页面ttp:dv.myqlo/onloads点击进入http:/dev.mysql.cm/dooasmysq 到如下页面: 选择sorcece下拉列表进入到如下页面: 点击 ri lin (architctur indendent),cmprese tarrhive,进入 选择 n ks, ju ke me tot wnloas!进行下载2、安装mysq 解压myl5 的安装包:rootitian6oc# tar zxvf ysl-.5.1

2、.targz进入解压后的安装包:rtniutian65local#cd mysq-.、选择rot用户进入,建立ysql用户组和用户名:建立ysq用户组:groupadd myql建立sql用户并将ysl用户加到yql用户组中: useradd -g msl l4、rooniutan365 lcal#./confg-prefix=/sr/ysql/ml-oclstatei=/us/mysdaa- -ithcharsetutf-wt-extcharsesalootnitan35 oaak &aensa、创建usrmysql/ml和ur/mysqlata和/us/mysql/lg目录kd /ur/y

3、sqlysqmki/usr/mysqldatamke编译sourceceme-cmakintall_refi=mysql/ysq dmysql_datdr=/mysql/mys/ata -defal_hart=uf -ddefaut_cllation=utfgeeral_ci -ditinnoe_storage_i= -dwith_hivestoage_egie= -dwi_lackhoestorage_engie=1 -wit_fedead_storage_engie=1 -dit_partitionstorage_engine=1 -dnabedlocalifile=1dmysqlnix_

4、addr=/mqlmysql/dta/msql.sock、复制配置文件到/etc下ootnitian3locl#vi /etc/f修改mqldbasedr=/ome/mysqlmysqldaadir=/hom/mysq/daaocke=/var/lib/myqmysq.sc和myqldal-ero=/homemql/lg/msqdlogpime/mysql/o/myl.pid7、修改文件的文件主:cowmsq:myql home/sql/lg/ chwn r mysql:mysl /v/lib/myql运行rootniutian35 o#./usr/lalmysql/imysql_i

5、sll_在这一步中可能会发生错误,查看错误原因,如果是由于权限的问题则需要将父目录拥有者改成mql:mysql,使用cow r mysql:mysql xxx、运行msql进入msql的bi目录,运行h msq_sfe如果不能正常运行,可以查看log目录下的mysqldlog,查看错误信息,然后做出相应的修改。、将ql注册为服务将mysql源代码目录的support-fies/mysql.server拷贝至/etc/nit下,重命名为myqld安装cknfig: apt-getnstall kconfig运行 chconfig dd mysl注册服务运行myqlstart开启服务运行myq t

6、op关闭服务修改远程登录mysq权限,现在提供两种支持远程登录的方法:1. 改表法。其中在uer表中的host那一列保存的是user允许的用户登录的位置信息,通过修改这一列的数据来修改mysq的远程登录,使用如下命令进入sl,mysqlroot p 输入密码(默认为空)第一次进入到数据库系统。选择数据库:mysql ue mysql;如下图所示执行命令:由上图可以看到,mq只允许和lochost,以及localhostlocadomain的机器以root身份登录到mql数据库中,下面我们做如下更改:上面的err是有host是唯一属性导致的错误,可以不用理会,现在我们已经改好了m

7、ysql远程登录的配置,一定要主要通过如下命令是上述做的改动生效。yl flush prvgs;好了现在可以在其他机器上进行远程登录myql了。2.授权法。使用如下命令:sl rant ll priil on *to o% idetfied 11111 wth ra opio;是rot用户在任意机器上以11111密码访问,上面的执行结果如下:实际上,在ser表中添加了一行,如上面标注部分。如果你想允许用户muser从i为12168.1.3的主机连接到msql服务器,并使用ypsswod作为密码,执行如下语句:granl priileeso* mur19218.1.3identifid by mpaswodi grpton;myql修改密码:uate user stpsswod=awod(11111) whereserroo; myq lush prvileges;如下图:请注意,此密码是经过hash后的密码,不能用原密码如msql updat user et pswrd= 111111 whee uer oot ;这样是不正确的。ql添加用户:msl grantall prvileges on * to sphin%dentife b

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论