


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、mysqllinux 安装、创立组和用户创立MySQ组,建立MySQ用户并参加到mysqi组中,不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。仓 U建组:#groupadd mysqi仓 U建用户: #useradd -g mysqi mysqiPS:输入完成后再输入一次,只要提示已存在,那么说明创立成功、安装mysqiPS:如果安装时在可视化界面中,可以直接复制安装程序到本机的/home文件夹下。复制方法:进入 U盘复制安装程序,然后点击桌面上的计算机一文件系统一找到home文件夹,翻开后粘贴即可。如果没有可视化操作界面或者想要尝试命令复制,可以进展以下步骤:安
2、装程序放在/home/目录下:先进入U盘文件夹#cd /media/ disk后面跟U盘的名字#is 查看U盘中的容复制文件到home中cp/media/ U盘的名字/文件所在文件夹的名字 /文件名全名,带拓展名/home/home可以改为需要复制到的文件夹的名字,和前面的语句中间有个空格,请注意进入安装目录#cd /home/# sql的版本号需要注意# cd mysql-5.1.58 sql的版本号需要注意以下指令需要一同输入用空格隔开,不要按回车#./c on figure -prefix=/data/mysql -with-charset=utf8-with-collati on=ut
3、f8_ge neral_ci -with-extra-charsets=all-localstatedir=/var/lib/mysql-with-comment=Source -with-server-suffix=-enterprise-gpl -with-mysqld-user=mysql -without-debug -with-big-tables -with-pthread -en able-static -e nable-thread-safe-clie nt-with-clie nt-ldflags=-all-static -with-mysqld-ldflags=-all-s
4、tatic-en able-assembler -without -n db-debug-with-un ix-socket-path=/data/mysql/tmp/mysql.sock# make# make in stall编译的时间可能会比较长,毕竟优化的比较厉害。配置成功会提示:MySQL has a Web site at .mysql./ which carries details on thelatest release, upco ming features, and other in formati on to make your work or play with MyS
5、QL more productive. There you can also find information about mailing lists for MySQL discussion.Remember to check the platform specific part of the reference manual for hints about in stalli ng MySQL on your platform. Also have a look at the files in the Docs directory.Thank you for choos ing MySQ
6、L!四、添加MySQL配置文件与访问权限# cd /data/mysql# bin /mysql_install_db -user=mysql# chown -R root:mysql ./设置权限,注意后面有一个"."# chown -R mysql /var/lib/mysql / 设置 mysql 目录权限,可省略# chgrp -R mysql ./ 注意后面有一个 "."# cp share/mysql/my-largef /etc/myfd (是否覆盖输入 yes)五、运行MySQL# /data/mysql/bin/mysqld_safe
7、-user=mysql &如果没有问题的话,应该会出现类似这样的提示:1 42264# Starti ng mysqld daem on with databases from /usr/local/mysql/var如果出现 mysql ended这样的语句,表示 Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/myf中配置。大多数问题是权限设置不正确引起的。六、mysql设置1、root密码。先忽略,先进展第二步,后面设置完成后在设置默认安装密码为空,为了平安你需要修改密码#/data/mysql/bi n/m ysqladmin -uroot pas
8、sword yourpassword屡次修改密码mysql> use mysql;mysql> UP DATE user SET Password=PASSWORD('newpasswdrd) whereUSER= root ';mysql> FLUSH PRIVILEGES;mysql> quit2、远程访问设置先进入 MySql: #/data/mysql/bin/mysql默认只能localhost 访问,将localhost 改为%mysql> use mysql;mysql> update user set host='%&
9、#39; where user = 'root'mysql> FLUSH PRIVILEGES;mysql> quit按照别人提供的方式 update的时候,出现错误。mysql> update user set host='%' where user = 'root'ERROR 1062 (23000): Duplicate en try '%-root' for key 'PRIMARY'然后查看了下数据库的host信息如下:mysql> select host from user wh
10、ere user = 'root'+| host |+| % | 127.0.0.1 | localhost.localdoma in |+3 rows in set (0.00 sec)host已经有了 %这个值,所以直接运行命令:mysql>flush privileges;再用 mysql administrator 连接成功! !3、防火墙端口设置查看3306端口是否翻开。要注意在防火墙中开放该端口#n etstat -atl n翻开防火墙# vi/etc/sysc on fig/iptables在翻开文件中参加-A RH-Firewall-1-INPUT -m
11、state -state NEW -m tcp -p tcp -dport 3306 -j ACCEPT重启防火墙# /etc/rc.d/i nit.d/iptables restart七、设置开机启动# cp share/mysql/mysql.server /etc/rc.d/init.d/mysql/ 开机自动启动 mysql。输入完成后一定要检查一下,如果错了就要重新装 # chmod 755 /etc/rc.d/i nit.d/mysql# chkc onfig -add mysql启动mysql下面两个命令都行#service mysql start# /etc/i ni t.d/
12、mysql start 这是另一种启动方式 附:遇到问题(/usr/local/mysql/b in/mysql -u root -p提示Enter password:输入密码,回车进入,初始密码为空)/ 关闭 MySQL# /etc/i nit.d/mysqld stop具体步骤:登陆到 mysql首先 use mysql ;按照别人提供的方式update的时候,出现错误。mysql> update user set host='%' where user = 'root'ERROR 1062 (23000): Duplicate en try '
13、;%-root' for key 'PRIMARY'然后查看了下数据库的host信息如下:mysql> select host from user where user = 'root'+| host |+| % I| 127.0.0.1 | localhost.localdoma in |+3 rows in set (0.00 sec)host已经有了 这个值,所以直接运行命令:mysql>flush privileges;再用mysql administrator 连接成功! !远程连接时如了出现:INSERT INTO mysql.u
14、ser (Host,User,Password)VALUES('%','pla in ',PASSWORD('123456');ERROR 1130: is not allowed to connect to this MySQL server第一重要:查看Linux防火墙是否关掉;再来看:进入Linux登录Mysql :修改成%首先使用 update 把 mysql.user 中的 root 的 host 从 localhostmysql> UPDATE mysql.user SET Host='%' WHERE Host
15、='localhost' mysql>GRANT ALL PRIVILEGES ON *.* TO root"% "mysql> FLUSH PRIVILEGES ;再次连接,显示成功。We'llFailed to get local InetAddress for VMID. This is unlikelyto matter. At all.add some extra randomn ess.UnknownHostException: p2p-8-41: p2p-8-41源码大概是这段:public final class C3P0
16、lmplUtils trydos.write( In etAddress.getLocalHost().getAddress();catch (Excepti on e)if (logger.isLoggable(MLevel.lNFO)logger.log(MLevelNFO, "Failed to get localIn etAddress for VMID. This is uni ikely to matter. At all. We'll add some extrarandomn ess", e);dos.write( srand.n extI nt()
17、;那么:p2p-8-41是怎么得来的呢?rootp2p-8-41 #cat /etc/sysc onfig/n etworkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=p2p-8-41很明确了吧!解决方法:搜索谷歌和百度,整合一些资料:主要是因为系统没有找到主机名p2p-8-41对应的IP,修改Linux的hosts文件即可。具体操作步骤如下:vi /etc/hosts在行 127.0.0.1 localhost localhost.localdomain后加上 p2p-8-41 保存即可。Linux查找域名时通常指先查找文件/etc/hosts ,找不到
18、时再向 DNS效劳器请求。127.0.0.1localhost.localdomai n localhost p2p-8-41原因分析:Linux于host相关的几个文件如下:/etc/host.c onf功能:指定主机名查找方法,通常指先查找文件/etc/hosts, 找不到时再向DNS效劳器请求。 对于大多数用户不用改动此文件容。Linux: /etc/host.c onf文件容order hosts, bindmulti on/etc/resolv.c onf文件功能:DNS客户机配置文件,设置 DNS效劳器的IP地址与DNS域名相关文件:/etc/host.c onf文件格式:doma inn ame 域名search 域名n ameserver Primary
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于地理信息系统(GIS)的区域生态风险评价-洞察阐释
- 儿童健康与安全导向的童装细分市场-洞察阐释
- 外贸公司采购培训课件
- 乡村教育中的文化传承与实践探索-洞察阐释
- 基于机器学习的工业建筑智能结构优化-洞察阐释
- 医疗安全科技与职业防护措施
- 可持续发展与企业社会责任的组织文化研究-洞察阐释
- 公共传播策略优化-洞察阐释
- 2025-2030中国热电发电机(TEG)模块行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国激光电视墙行业市场发展趋势与前景展望战略研究报告
- 三菱电梯LEHY-II、LEGY紧急救援的盘车装置切换说明
- 颈椎病(混合型)病例汇报
- 微生物在果蔬保鲜中应用
- 院前急救技术培训课件
- 标书制作培训课件
- 化工静设备基础知识共课件
- 新概念英语青少版入门级Starter A 结业测试 含答案
- 烟草原料学-烟草的品质课件
- 非法行医和非法采供血信息报告课件
- DG-TJ 08-2362-2021 综合杆设施技术标准
- 计算机集成制造技术(CIMT)(PPT 53)第三讲柔性制造系统(FMS)
评论
0/150
提交评论