




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
mysql linux安装一、 创建组和用户创建MySQL组,建立MySQL用户并加入到mysql组中,(不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。) 创建组:# groupadd mysql 创建用户:# useradd -g mysql mysqlPS:输入完成后再输入一次,只要提示已存在,则说明创建成功二、 安装mysqlPS:如果安装时在可视化界面中,可以直接复制安装程序到本机的/home文件夹下。复制方法:进入U盘复制安装程序,然后点击桌面上的计算机文件系统找到home文件夹,打开后粘贴即可。如果没有可视化操作界面或者想要尝试命令复制,可以进行以下步骤:三、安装程序放在/home/目录下:先进入U盘文件夹#cd /media/disk(后面跟U盘的名字)#ls(查看U盘中的内容)复制文件到home中cp /media/U盘的名字/文件所在文件夹的名字/文件名(全名,带拓展名) /home(/home可以改为需要复制到的文件夹的名字, 和前面的语句中间有个空格,请注意)进入安装目录#cd /home/# tar -zxvf mysql-5.1.58.tar.gz(sql的版本号需要注意)# cd mysql-5.1.58(sql的版本号需要注意)以下指令需要一同输入(用空格隔开,不要按回车)# ./configure -prefix=/data/mysql -with-charset=utf8 -with-collation=utf8_general_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 -enable-static -enable-thread-safe-client -with-client-ldflags=-all-static -with-mysqld-ldflags=-all-static -enable-assembler -without-ndb-debug -with-unix-socket-path=/data/mysql/tmp/mysql.sock # make# make install编译的时间可能会比较长,毕竟优化的比较厉害。配置成功会提示:MySQL has a Web site at / which carries details on thelatest release, upcoming features, and other information to make yourwork or play with MySQL more productive. There you can also findinformation about mailing lists for MySQL discussion.Remember to check the platform specific part of the reference manual forhints about installing MySQL on your platform. Also have a look at thefiles in the Docs directory.Thank you for choosing MySQL!四、 添加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/f /etc/fd (是否覆盖输入yes)五、 运行MySQL# /data/mysql/bin/mysqld_safe user=mysql & 如果没有问题的话,应该会出现类似这样的提示: 1 42264 # Starting mysqld daemon with databases from /usr/local/mysql/var 如果出现 mysql ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/f中配置。 大多数问题是权限设置不正确引起的。 六、 mysql设置1、 root密码。(先忽略,先进行第二步,后面设置完成后在设置)默认安装密码为空,为了安全你需要修改密码 # /data/mysql/bin/mysqladmin -uroot password yourpassword 多次修改密码mysql use mysql;mysql UPDATE user SET Password=PASSWORD(newpassword) where USER=root;mysql FLUSH PRIVILEGES;mysql quit2、 远程访问设置先进入MySql:#/data/mysql/bin/mysql默认只能localhost访问,将localhost改为%mysql use mysql;mysql update user set host=% where user = root;mysql FLUSH PRIVILEGES;mysql quit按照别人提供的方式update的时候,出现错误。mysql update user set host=% where user = root;ERROR 1062 (23000): Duplicate entry %-root for key PRIMARY然后查看了下数据库的host信息如下:mysql select host from user where user = root;+-+| host |+-+| % | | | | localhost.localdomain | +-+3 rows in set (0.00 sec)host已经有了%这个值,所以直接运行命令:mysqlflush privileges;再用mysql administrator连接.成功!3、 防火墙端口设置查看3306端口是否打开。要注意在防火墙中开放该端口 # netstat atln打开防火墙# vi /etc/sysconfig/iptables在打开文件中加入-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 3306 -j ACCEPT重启防火墙# /etc/rc.d/init.d/iptables restart七、 设置开机启动# cp share/mysql/mysql.server /etc/rc.d/init.d/mysql /开机自动启动 mysql。(输入完成后一定要检查一下,如果错了就要重新装)# chmod 755 /etc/rc.d/init.d/mysql# chkconfig -add mysql启动mysql(下面两个命令都行)# service mysql start# /etc/init.d/mysql start (这是另一种启动方式)附:遇到问题 (/usr/local/mysql/bin/mysql -u root -p 提示Enter password: 输入密码,回车进入,初始密码为空)# /etc/init.d/mysqld stop /关闭 MySQL 具体步骤:登陆到mysql首先 use mysql;按照别人提供的方式update的时候,出现错误。mysql update user set host=% where user = root;ERROR 1062 (23000): Duplicate entry %-root for key PRIMARY然后查看了下数据库的host信息如下:mysql select host from user where user = root;+-+| host |+-+| % | | localhost.localdomain | +-+3 rows in set (0.00 sec)host已经有了%这个值,所以直接运行命令:mysqlflush privileges;再用mysql administrator连接.成功!远程连接时如了出现:INSERT INTO mysql.user (Host,User,Password) VALUES(%,plain,PASSWORD(123456);ERROR 1130: is not allowed to connect to this MySQL server第一重要:查看Linux防火墙是否关掉;再来看:进入Linux登录Mysql:首先使用update把mysql.user中的root的host从localhost修改成%:mysql UPDATE mysql.user SET Host=% WHERE Host=localhost ;mysqlGRANT ALL PRIVILEGES ON *.* TO root% ;mysql FLUSH PRIVILEGES ;再次连接,显示成功。Failed to get local InetAddress for VMID. This is unlikely to matter. At all. Well add some extra .UnknownHostException: p2p-8-41: p2p-8-41源码大概是这段:public final class C3P0ImplUtils trydos.write( InetAddress.getLocalHost().getAddress() );catch (Exception e)if (logger.isLoggable(MLevel.INFO)logger.log(MLevel.INFO, Failed to get local InetAddress for VMID. This is unlikely to matter. At all. Well add some extra randomness, e);dos.write( srand.nextInt() );.那么:p2p-8-41是怎么得来的呢?rootp2p-8-41 # cat /etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=p2p-8-41很明确了吧!解决办法:搜索谷歌和百度,整合一些资料:主要是因为系统没有找到主机名p2p-8-41对应的IP,修改Linux的hosts文件即可。具体操作步骤如下:vi /etc/hosts在行 localhost localhost.localdomain 后加上 p2p-8-41保存即可。Linux查找域名时通常指先查找文件/etc/hosts,找不到时再向DNS服务器请求。 localhost.localdomain localhost p2p-8-41原因分析:Linux于host相关的几个文件如下:/etc/host.conf功能:指定主机名查找方法,通常指先查找文件/etc/hosts,找不到时再向DNS服务器请求。对于大多数用户不用改动此文件内容。Linux: /etc/host.conf文件内容order hosts, bindmulti on/etc/resolv.conf文件功能:DNS客户机配置文件,设置DNS服务器的IP地址及DNS域名相关文件:/etc/host.conf文件格式:domainname 域名search 域名nameserver Primary_DNS_S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 62541-18:2025 EN OPC unified architecture - Part 18: Role-Based Security
- 人教版八年级英语上册单元同步知识点与语法训练 unit5 section B
- 儿童创伤急救核心要点:早期处理的专业路径
- 暑假培优练:连接体模型(学生版)-2025高一物理暑假专项提升(人教版)
- 重卡销售培训知识点总结课件
- 统编版小升初语文专项复习:修改病句(有解析)
- 外研版必修一~必修三词汇(专项训练)解析版
- 老年人养老课件
- 配餐技能培训知识课件
- 老干部业务知识培训课件
- 2025年有害生物防治员初级理论知识考核试题及答案
- 新版2026统编版小学道德与法治三年级上册 第4课《 科技力量大》第1课时 科技改变生活和科技改变观念 教案设计(教案)
- 供应链金融操作指南
- 2025-2026学年湘教版(2024)初中地理七年级上册教学计划及进度表
- 2025年重庆八中宏帆中学小升初自主招生数学试题(含答案详解)
- 学会交流与沟通课件
- 铁路监理培训考试试题及答案
- 2025全国企业员工全面质量管理知识竞赛题库附答案
- 供应链与贸易安全培训课件
- 严禁燃放烟花炮竹课件
- 宫颈息肉课件
评论
0/150
提交评论