centos 6.0安装LAMP

转载 2016年06月01日 23:23:38

安装mariadb,默认是无密码的,但一般是指要设置密码的。在设置密码时出现各种问题,可能还是不太明白其原理。
一下我尝试了两种方法,但都失败了。下面这两个是我尝试的方法:

一、网上最多的方法是
1、输入下面的指令
mysqladmin -u root -p password newpassword
但是我已输入提示输入密码,我输入密码了但提示错误,见下
[root@localhost sakila]# mysqladmin -u root -p password newpasswd
Enter password:
mysqladmin: connect to server at ‘localhost’ failed
error: ‘Access denied for user ‘root’@’localhost’ (using password: YES)’

2、停掉数据库服务
systemctl stop mariadb.service
3、对所有的表设置成无密码登陆。
mysqld_safe –skip-grant-tables &
执行完这条语句提示一下错误

[root@localhost sakila]# mysqld_safe –skip-grant-tables &
[1] 14275
[root@localhost sakila]# 150424 10:13:41 mysqld_safe Logging to ‘/var/log/mariadb/mariadb.l
og’.150424 10:13:41 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

4、尝试退出数据库,然后重启服务,再进入
[root@localhost sakila]# systemctl restart mariadb.service
[root@localhost sakila]# mysqladmin -u root -p password ‘passwd’
Enter password:
mysqladmin:
You cannot use ‘password’ command as mysqld runs
with grant tables disabled (was started with –skip-grant-tables).
Use: “mysqladmin flush-privileges password ‘*’” instead

二、正确的操作
1、进到数据库进行操作
[root@localhost etc]# mysql
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 7
Server version: 5.5.41-MariaDB MariaDB Server

Copyright (c) 2000, 2014, Oracle, MariaDB Corporation Ab and others.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

MariaDB [(none)]> mysql
-> ;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds
to your MariaDB server version for the right syntax to use near ‘mysql’ at line 1MariaDB [(none)]> update user set password=password(“123456”)where user=’root’;
ERROR 1046 (3D000): No database selected

2、选择数据库
MariaDB [(none)]> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

3、用户root添加密码
MariaDB [mysql]> update user set password=password(“123456”)where user=’root’;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 4 Changed: 0 Warnings: 0

4、赋予权限
MariaDB [mysql]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

5、退出,重新登录
MariaDB [mysql]> exit
Bye

6、尝试无密码是否可以登录
[root@localhost etc]# mysql

提示错误

ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)

7、输入密码登陆
[root@localhost etc]# mysql -u root -p123456
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 9
Server version: 5.5.41-MariaDB MariaDB Server

Copyright (c) 2000, 2014, Oracle, MariaDB Corporation Ab and others.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

MariaDB [(none)]>

Centos系统下Lamp环境的快速搭建(超详细)

http://jingyan.baidu.com/article/3d69c5518e82e3f0cf02d7ea.html
  • WASEFADG
  • WASEFADG
  • 2016年07月15日 14:07
  • 214

centos下yum快速安装lamp环境

用yum安装Apache,Mysql,PHP. 1.1安装Apache         yum install httpd httpd-devel         安装完成后,用/etc/...
  • czh0423
  • czh0423
  • 2015年05月06日 14:51
  • 642

CentOS 6.4系统通过yum安装 LAMP(Apache+MySQL+PHP)安装步骤及其卸载步骤

一、安装mysql 首先来进行 MySQL 的安装。打开超级终端,输入: [root@localhost ~]# yum install mysql mysql-server 安装完...
  • dl425134845
  • dl425134845
  • 2014年10月09日 10:04
  • 1242

linux 安装LAMP环境(centos7.4)

linux 安装LAMP环境(centos7.4)服务器选择的阿里云ecs服务器,系统centos7.4版. 一.连接服务器,检查当前系统环境 1.查看centos版本[root@iZ2ze...
  • qiaosym
  • qiaosym
  • 2017年12月04日 15:33
  • 609

centos7之lamp环境搭建

一、配置防火墙 CentOS 7.0默认使用的是firewall作为防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall...
  • Zph1234
  • Zph1234
  • 2016年04月26日 09:59
  • 9068

Centos6.6中LAMP的安装

1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp--dpor...
  • Small_h3c
  • Small_h3c
  • 2016年07月22日 09:25
  • 1104

CentOS 6.5 安装与配置LAMP FTP

准备工作: 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables 有时候我们发现 系统还未存在这个文件,这样我们先用命令行创建一条基本规则 为了能采...
  • u012145581
  • u012145581
  • 2016年06月20日 15:51
  • 663

centos7.2 lamp环境安装搭建(基于阿里云ECS服务器)

centos7.2 lamp环境安装搭建 centos7.2 + apache2.4.23 + mysql5.7.14 + php7.0.9 + phpMyAdmin4.6.3 这是我在一...
  • fireblue1990
  • fireblue1990
  • 2017年01月18日 18:12
  • 2592

Centos6.5 LAMP环境源码包安装与配置,附安装包百度网盘地址

Centos6.5 LAMP环境源码包安装与配置 LAMP是一种web网络应用和开发环境,是linux,Apache,MySQL,php/perl的缩写,每一个字母代表了一个组件,每个组件就其...
  • zhulindan
  • zhulindan
  • 2017年06月07日 16:23
  • 1505

PHP之——CentOS 6.5下搭建LAMP环境详细步骤

1、确认搭建LAMP所需的环境是否已经安装: [root@localhost ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl li...
  • l1028386804
  • l1028386804
  • 2015年09月18日 20:07
  • 7277
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos 6.0安装LAMP
举报原因:
原因补充:

(最多只允许输入30个字)