针对Linux系统自带数据库不能使用的情况,可能是在安装过程有没有安装mysql server,安装时即使选了安装MYSQL(图形界面安装),只有打开旁边“细节”,从里面勾选选上server才可以。

安装完成后在/usr/bin目录下会生成许多MySQL的相关文件,其中有一个名为mysqld_safe启动服务的脚本文件,执行这个脚本文件后,发现错误'/var/lib/mysql/mysql.sock',查看mysql服务才发现,没有起来,于是执行/etc/init.d/mysqld start,启动服务后,在/usr/bin执行mysql成功进入数据库!

[pan@localhost ~]$ su – root

Password:

[root@localhost ~]# cd /usr/bin

[root@localhost bin]#./mysqld_safe --user=root &

[1] 12969

[root@localhost bin]# Starting mysqld daemon with databases from /var/lib/mysql

STOPPING server from pid file /var/run/mysqld/mysqld.pid

090606 15:20:04mysqld ended

mysql

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

[1]+Done./mysqld_safe --user=root

[root@localhost bin]# mysql

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

[root@localhost bin]#/etc/rc.d/init.d/mysqld status

mysqld is stopped

[root@localhost bin]# /etc/init.d/mysqld start(或者service mysqld restart,而service mysqld stop停止mysql的服务)

Initializing MySQL database:[OK]

Starting MySQL:[OK]

[root@localhost bin]# mysql

Welcome to the MySQL monitor.Commands end with ; or \g.

Your MySQL connection id is 2 to server version: 4.1.22

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

现在进行环境变量的配置,可以针对用户配置用户的环境变量,以root用户例,

[root@localhost bin]# cd

[root@localhost ~]# ls –a(.bash_profile是个隐藏文件,所以要-a)

. Desktop.gstreamer-0.8.mozilla

...dmrc.gtkrc.mysql_history

anaconda-ks.cfg.eggcups.gtkrc-1.2-gnome2.nautilus

.bash_history.fullcircle.ICEauthority.recently-used

.bash_logout.gconf.icons.rhn-applet.conf

.bash_profile.gconfdinstall.log.tcshrc

.bashrc.gnomeinstall.log.syslog.viminfo

.config.gnome2.kde.xauthC1s54N

.cshrc.gnome2_private.metacity.xautheKBniS

[root@localhost ~]# vi .bash_profile(进行修改)

# .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin:/usr/bin(此处添加注意冒号)

export PATH

unset USERNAME

[root@localhost ~]# source .bash_profile(更新一下配置文件)

也可以针对系统环境配置,如下:

[root@localhost ~]# vi /etc/profile

# /etc/profile

# System wide environment and startup programs, for login setup

# Functions and aliases go in /etc/bashrc

pathmunge () {

if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then

if [ "$2" = "after" ] ; then

PATH=$PATH:$1

else

PATH=$1:$PATH

fi

fi

}

# Path manipulation

if [ `id -u` = 0 ]; then

pathmunge /sbin

pathmunge /usr/sbin

pathmunge /usr/local/sbin

pathmunge /usr/bin

fi

linux自带mysql启动不_Linux系统自带的MySQL 数据库启动问题相关推荐

  1. linux下mysql无法访问_Linux系统下无法访问mysql怎么办

    ysql是一个关系型数据库管理系统,但最近有用户反映,在Linux系统下无法访问mysql,相信不少用户都有遇到过这个问题,这是怎么回事呢?Linux系统下无法访问mysql该怎么办呢?接下来是小编为 ...

  2. linux mysql 创建存储过程_linux系统下无法创建mysql存储过程问题

    创建存储过程的完整命令: CREATE PROCEDURE pro1() begin declare b int default 0; end; mysql中运行存储过程创建语句错误结果: root@ ...

  3. 第二个mysql怎么装_Linux下安装两个MySQL的方法

    安装MySQL v4.0.24 #rpm -qa | grep sql 查询系统是否默认安装了mysql服务器 然后卸载系统默认安装的mysql 卸载mysql命令如下: #rpm -e --node ...

  4. linux与mysql的关系_linux系统mysql简介

    linux系统mysql初始 初级:1.mysql安装 中级:数据库管理员DBA 1) 用户管理 1.用户权限的管理 2.管理可以操作库和表 3.用户名 4.管理来源IP 5.用户的密码 grant ...

  5. linux+mysql+导出备份_Linux系统MySQL备份的导入导出的具体分析

    问题描述 如何对 ECS Linux 系统中的 MySQL 进行备份的导入和导出. 处理办法MySQL 备份的导出 MySQL 备份的导入 MySQL 备份的导出 注意:如果您使用的是帮助中心的一键环 ...

  6. tomcat mysql 启动顺序_linux 上配置tomcat、mysql 开机启动

    1.tomcat 开机启动 方法一.修改系统文件 (已经尝试,可以) 1.修改/etc/rc.d/rc.local vi /etc/rc.d/rc.local 2.添加下面两行脚本,记住是两行,仅仅第 ...

  7. linux mysql运维_Linux运维常用的 MySQL基础命令

    # MySQL基础命令 ------------- ### 创建MySQL库,授权. >create database mysqldb character set utf8; >grant ...

  8. dd linux 格式化u盘启动盘_linux dd命令[用于制作U盘启动盘的神奇的命令]

    linux dd命令刻录启动U盘详解 dd命令做usb启动盘十分方便,只须:sudo dd if=xxx.iso of=/dev/sdb bs=1M 用以上命令前必须卸载u盘,sdb是你的u盘,bs= ...

  9. linux下达梦数据库启动_linux 平台 达梦DM 7 数据库 启动与关闭

    在之前的博客我们了解了Linux 平台下DM7的安装,如下: 在本篇博客里我们了解一下DM7的启动和关闭. 1 背景知识说明 1.1 DM DB的启动过程 DM的启动主要按如下三个步骤进行: 1.读取 ...

最新文章

  1. 基于卷积神经网络(CNN)的仙人掌图像分类
  2. 011_Redis的快照持久化
  3. MyEclipse使用总结——设置MyEclipse使用的Tomcat服务器
  4. IBatis 映射文件 sql 中大于、小于等符号转义
  5. 阿里云飞天大数据产品价值解读——《一站式高质量搜索开放搜索》
  6. python十大实例_Python练习实例100例(从简入难)96-100
  7. matlab seed函数_如何用matlab生成随机数函数_matlab随机数生成函数
  8. 《梦断代码》随笔第2篇
  9. CCF201509试题
  10. mac下使用robotframework-selenium2library做web自动化
  11. DVWA全级别详细通关教程
  12. 大智慧有Linux炒股软件,UOS(Deepin Linux)安装炒股软件(通达信大智慧等)的方法...
  13. ubuntu 安装python mysqldb
  14. 【历史上的今天】4 月 10 日:Github 诞生;人类第一张黑洞照片;计算机延误航天飞机
  15. C# 之多线程篇 Task(C#超级工具类)
  16. 组合数学之二 —— 容斥原理及应用
  17. java课程设计打字训练测试软件_Java版打字练习案例源码
  18. 一触即达!佰达慧兴携新风向标开展新零售电商产业升级
  19. 小米5s 原生android,羡慕谷歌Pixel?其实就是国外版小米5s
  20. 外泌体的三种分离方法及其临床意义

热门文章

  1. NS2 分裂机制及代码分析一
  2. ECCV2018_Generalizing A Person Retrieval Model Hetero- and Homogeneously
  3. 【算法笔记】B1015 德才论
  4. vue - webpack.dev.conf.js
  5. 【NOIP2013模拟】七夕祭
  6. base——JRE和JDK的区别【转】
  7. ionic iphone下的问题
  8. 凑钱1,2,5凑20元钱有多少可能 共有哪几种可能
  9. Django中的cookie与session
  10. Java复习之网络编程