`
huangchao064
  • 浏览: 15597 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

linux下mysql常见问题,个人实践

阅读更多
1,问题:
启动 mysql 服务的时候报如下错误:

Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

解决方法:

mysql_install_db --user=mysql  初始化数据库即可


2,
ps -ef|grep mysql 查看是否正确配置my.cnf
配置my.cnf
./mysqld_safe --defaults-file=/etc/my.cnf –user=mysql
3,
linux下mysql建立数据库一样要指定编码,不然会发生灾难性后果.有前车之鉴.

4,添加用户  用户名:yxp 密码:123456
grant all on *.* to yxp@'%' identified by '123456'
flush privileges  这个命令是刷新权限的命令
grant privileges... 也可以这样开头

5,mysql不能随系统启动时候,试试下面的命令
chkconfig --list mysql
chkconfig --add mysql 345 on
chkconfig --add mysql


6,外部的机器不能访问mysql,有可能是防火墙的原因,试试下面的命令


关闭防火墙
service iptables stop

彻底关闭
chkconfig iptables off


7,mysql忽略大小写,
在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务。
注意:这句不能放在最后一行,而是mysqld后面.

8,mysql启动报错quit without updating PID file (/var/mysql/data/localh[FAILED]ldomain.pid)
网上很多说法,
一种是mysql僵尸程序,打命令ps -A|grep mysql 查出来会有两个进程。然后打kill命令,然后重启mysql即可。
还有一种是修改my.cnf。这个我不是很清楚。
今天我自己又遇到这样的问题。但是最后是发现是硬盘空间不足导致的mysql启动报错。。。。清理下硬盘空间,mysql就能正常启动了。。。

9,mysql启动报错Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
.#ps -A|grep mysql
   显示类似:
  1829 ?        00:00:00 mysqld_safe
   1876 ?        00:00:31 mysqld
  2.#kill -9 1829
  3.#kill -9 1876
  4.#/etc/init.d/mysql restart
 

mysql导入sql文件命令
mysql -h localhost -u root -p mydb2 < e:\mysql\mydb2.sql
mysql -h localhost -u username -p --default-character-set=utf8 dbname <F:/pushingdb.sql

mysql授权访问

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES

shell 传输 rz上传,sz下载

oracle连接报错
oracle not available
sqlplus root/123456 as sysdba
startup force;
分享到:
评论

相关推荐

    跟老男孩学Linux运维:MySQL入门与提高实践.txt

    着手讲解MYSQL的基础命令操作方法、备份和恢复实践、日志、字符集、常用引擎、复制等内容,接着给出读写分离、高可用性方案的企业实践,以及优化方案,帮助读者将所学知识点运用到实际工作中,最后会针对企业面试...

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    28-MySQL数据库多实例启动问题排错方法及实战排错.avi 29-MySQL数据库多实例实战排错02.avi 30-增加MySQL数据库第三个实例实战讲解.avi 31-MySQL数据库多实例的其他故障问题说明.avi 第三部:MySQL应用管理及进阶...

    老男孩Mysql高级DBA 实战新浪首席DBA 老男孩教育杨海朝老师全程主讲 老男孩Mysql视频.txt

    │ 906管理复制以及常见问题处理_rec.mp4 │ 907相关问题解答_rec.mp4 │ MySQL培训(9)_主备配置过程.docx │ MySQL培训(9)_复制线程状态.docx │ MySQL培训(9)_MySQL的复制.docx │ ├─L010-oldboy-mysql-dba-...

    Zabbix6.0全套方案附件之Agent2客户端一键部署和Linux+Nginx+Mysql+Redis生产级监控模板

    实践说明:基于RHEL9系列(CentOS9,AlmaLinux9,RockyLinux9等) 模版导入服务端即可使用,包含80+监控项,60+自动发现监控项,已配置常见图表和触发器,大量采用中文简体,方便非运维识别告警信息。 一键安装包说明...

    Virtualbox安装centos 图解

    常见问题:Linux下调整根目录的空间大小.... 179 常见问题:我在安装oracle时提示我:.... 184 常见问题CentOS 5.5 修改IP地址DNS服务器等网络设置.... 185 常见问题:Linux上修改oracle字符集.... 187 常见问题...

    PHP+MySQL八大动态Web应用实战 光盘part1

    分两部分 内容推荐 本书详细介绍了利用PHP+MySQL开发常见类型Web应用程序的完整设计和编码技术,...作为作者,Bacon与人合作创作了《Linux Desktop Hacks》和《The Official Ubuntu Book》,并在超过14种出版物上发表过

    MySQL管理之道 性能调优、高可用与监控.part2.rar

    书中内容以实战为导向,所有内容均来自于笔者多年实践经验的总结和对新知识的拓展,同时也针对运维人员、dba等相关工作者会遇到的有代表性的疑难问题给出了实用的情景模拟,并给出了解决方案。不论你目前有没有遇到...

    PHP+MySQL八大动态Web应用实战 光盘part2

    本书详细介绍了利用PHP+MySQL开发常见类型Web应用程序的完整设计和编码技术,并对整体设计与关键代码给予了细致、深入的剖析。其内容注重实践,提供了翔实完整的实战代码;思路独树一帜,突破过多描述语言细节的窠臼...

    App后台开发运维和架构实践

    App 后台开发的特点,梳理了 App 后台开发中会遇到的各个技术点,给出了生产环境常用软件的实战运维经验总结,剖析了常见 App 后台技术架构设计,为读者呈现一幅包括技术选型、后台搭建、性能优化、运维实践、架构...

    PHP网络编程技术与实践 源码

    1.4.2 在Linux下安装MySQL 1.4.3 安装后的设置 1.5 PHP、MySQL和Apache系统整合 1.5.1 安装VertrigoServ 1.5.2 配置相关 1.5.3 启动运行VertrigoServ 1.6 本章小结 第2章 PHP的语法结构和常用函数 2.1 PHP语法基础 ...

    服务器配置与管理课程标准.pdf

    《服务器配置与管理》课程标准 课程代码: 建议课时数:60 学分:4 ... 3、素质目标 (1)体现注重提高学生解决问题,动手实践应用技能的培养目标; (2)激发学生的主动性,增强学生的自信心,并逐渐具有竞争效益意识

    JAVA开发五年程序员简历模版

    Java面试专题课解决面试过程中的一些常见问题,课程全面覆盖重难点Java面试题。包含了多个模块的面试题讲解,如:Redis、MySQL、框架、微服务、消息中间件、数据结构、Java集合源码分析、多线程、JVM、设计模式、高...

    【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识.rar

    对于非 Java 初学者来说: 本文档更适合回顾知识,准备面试,搞清面试应该把重心放在那些问题上。要搞清楚这个道理:提前知道那些面试常见,不是为了背下来应付面试,而是为了让你可以更有针对的学习重点。 目录 ...

    Java全能学习面试手册——Java面试题库.zip

    55 MySQL性能优化的21个最佳实践.pdf 56 Netty面试题.pdf 57 Netty面试专题.pdf 58 Nginx面试题.pdf 59 Nginx面试专题.pdf 60 Nginx实战书籍.pdf 61 RabbitMQ消息中间件面试专题.pdf 62 Redis面试题(二).pdf 63 ...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    本网站以xp为Web平台,JSP+Ajax+Servlet+JavaBean+Hibernate为网站实现技术,建立基于MySQL数据库系统的核心动态网页,实现博客网站前台及博客个人维护管理等功能模块。 1、 系统处理的准确性和及时性:系统处理的...

    java8源码-learning:学习

    java8 源码 目录 Java 基础 容器 并发 JVM I/O Java 8 优雅 Java 代码必备实践(Java编程规范) 网络 操作系统 Linux相关 数据结构与算法 数据结构 算法 ...MySQL ...Java学习常见问题汇总 Docker 资源 书单

    java版飞机大战源码-Rockira.github.io:Rockira.github.io

    MySQL调优与最佳实践 :t-shirt:JDBC :ribbon:AJAX :cooked_rice:JavaWeb小项目 :hamburger:Hibernate :page_facing_up:Struts2 :memo:Mybatis :fish_cake_with_swirl:Spring家族 :lollipop:SSM项目 :jack-o-lantern:...

    phplearning:php入门与进阶学习资料

    ####背景因为工作需要,需要做一段时间php,网上看了大量的php资料以后觉得其他语言有各种各样的《入门到精通》,《最佳实践》,... 环境变量常见数据库介绍与mysql基础1. 数据库类型关系型键值型文档型列型图型2. p

    实战Nginx.取代Apache的高性能Web服务器

    4.6 在不停止Nginx服务的情况下平滑变更Nginx配置 4.7 编写每天定时切割Nginx日志的脚本 第5章 Nginx与JSP、ASP.NET、Perl的安装与配置 5.1 Nginx与JSP(Tomcat)在Linux上的安装、配置 5.2 Nginx与ASP.NET...

Global site tag (gtag.js) - Google Analytics