Linux操作系统上的mysql安装

话说,这次安装mysql真是一波三折,没想到这么的麻烦。我是用yum源安装的,首先提供用yum安装mysql的一些事项。

一定要配好yum 源,yum 源有问题的可以参照我前面的博客内容

1、安装MySQL

yum install mysql-server   --这里一定是mysql-server,不能够是 yum install
mysql,mysql-server才是服务                                                  
 端,可以使用yum search mysql来查看yum 源里面关于mysql的一些包。

2、启动MySQL

/etc/init.d/mysqld start

3、为root用户设置密码

mysql -uroot -p   --报错了

Linux mysql 5.6: ERROR 1045 (28000): Access denied for user
‘root‘@‘localhost‘ (using password: YES)

解决方法:

a、首先停掉mysql

/etc/init.d/mysqld stop

b、

[[email protected] init.d]# mysqld_safe --user=mysql --skip-grant-tables
--skip-networking &   --跳过权限表和网络协议

[[email protected] init.d]# 1 mysqld_safe Logging to
‘/var/lib/mysql/DB-Server.err‘.

140722 mysqld_safe Starting mysqld daemon with databases from
/var/lib/mysql

这里直接ctrl +c 就可以,接着进行下一步。

c、mysql -u root mysql    --进入mysql

mysql>update user set password=PASSWORD(‘123456‘) where user=‘root‘ and host=‘root‘ or host=‘localhost‘;
mysql> flush privileges;

mysql> quit
/etc/init.d/mysqld restart  --重启mysql
mysql -u root -p 就可以设置新密码了


				
时间: 2024-10-08 04:51:18

Linux操作系统上的mysql安装的相关文章

如何将.Net Core应用程序部署在Linux操作系统上运行

.Net Core简介 跨平台: 可以在 Windows.macOS 和 Linux 操作系统上运行. 跨体系结构保持一致: 在多个体系结构(包括 x64.x86 和 ARM)上以相同的行为运行代码. 命令行工具: 包括可用于本地开发和持续集成方案中的易于使用的命令行工具. 部署灵活: 可以包含在应用或已安装的并行(用户或系统范围安装)中. 可搭配 Docker 容器使用. 兼容性: .NET Core 通过 .NET Standard与 .NET Framework.Xamarin 和 Mon

在 Linux 系统上源码安装 GTK+ 2.0

在 Linux 系统上源码安装 GTK+ 2.0==================================================Keywords: GTK+, Install, Linux, SourceAuthor:       whyglinux (whyglinux AT hotmail DOT com)Date:          2007-01-07==================================================目录0. 前言1.

Linux下通用二进制MySQL安装

(本文转载自 http://superve.leanote.com/post/Untitled-560d35b538f4117cf700031d) Linux下通用二进制MySQL安装 下载通用二进制包 > cd /usr/local/src > wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.44-linux2.6-i686.tar.gz 将源码解压至 /usr/local/ 目录下 > tar -zxvf mysql-5.

怎么单向同步两linux服务器上的MYSQL数据库

因为工作需要,所以就慢慢配置两台Linux服务器上面的MYSQL数据库,实现单向数据库的同步,同步数据库的条件是: (1)两服务器上的数据库的名字要相同.(2)数据库的表的结构要相同,不同一个数据库多一张表,一个数据库少一张表.(3)只能高版本的数据库同步低版本的数据库,因为mysql是向下兼容的.所以,主服务器master是低版本的,从服务器slave是高版本的. 假设数据库名为test,数据库的用户为root,密码为123456,则进行同步配置如下: 一,先配置主服务器master: 1,找

navicat连接不上Linux服务器上的MySQL

1.首先确定你的linux已经关闭防火墙 详细操作点这里: 如果是公司服务器防火墙比较重要不能关闭,那就麻烦点了,需要在防火墙的配置文件下配置属性. 如果还不能解决,请继续往下看. 2.如果是云服务器,请确认3306端口是否已经设置对外开放 此处以阿里云服务器为例,阿里云的服务器默认端口是不对外开放的,如果想要供外部访问,需要在安全组中手动添加规则,详情操作可以参考官方文档 :https://helpcdn.aliyun.com/document_detail/25471.html?spm=51

Linux服务器 上登录MySql

Linux服务器 上登录MySql  : 1.mysql -uroot -p123 这样只指定用户,而不指定主机,这样默认以localhost登录. 2.mysql -hlocalhost -uroot -p -h数据库主机 -u用户 -p密码 -P端口号(大写P) 例如mysql -hlocalhost -uroot -p12345 -P3306 -p密码部分,可以直接指定密码,如果不指定,会提示输入密码. 我们先mysql -hlocalhost -uroot -p看看 是不是提示输入密码?

Linux操作系统上要慎用的6个命令及防范方法

Linux操作系统上要慎用的6个命令及防范方法 基于Linux平台工作的童鞋都知道Linux命令行使用起来非常高效和快捷,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候(别笑,别以为自己真的知道自己想干啥).各大互联网公司因为在后台执行命令不慎导致数据库被删除和服务宕机的事情屡见不鲜,本文就给大家介绍一下Linux下比较危险的命令,引以为戒,在使用的时候一定要万分小心! rm -rf命令 把这个命令放到第一个,是因为它有不少故事,你懂的.rm -rf命令是删除整个文件夹最快的方式之一.

Linux操作系统上安装Mysql数据库

安装查看有没有安装过: yum list installed mysql* rpm -qa|grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: yum install mysql 安装mysql 服务器端: yum install mysql-server yum install mysql-devel 启动&&停止 数据库字符集设置 mysql配置文件/etc/my.cnf中加入default-character-set=utf8 启动my

Linux操作系统上安装JDK

步骤1:下载JDK 1.7 安装包 JDK 1.7 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 在下载过程中,需要注意两点: 1:注意操作系统版本,以及32位还是64位操作系统.如下所示,Linux 分x86.x64两种, Product / File Description File Size Download Linux x86 80.38 MB jdk-7u