文档章节

Linux基础学习四:授权及查找命令及安装mysql数据库

 华天之梦
发布于 2016/07/13 21:34
字数 733
阅读 8
收藏 0

一、授权命令

1、文件授权

    chmod {ugo}{+-=}{rwx} 文件名,可以给指定对象授权指定权限,其中“+”表示加上权限,“-”表示减去权限,“=”授予权限,但是一般授权都不使用这种方式,而是用下面的方式:

    chmod 权限代码 文件名,rwx --> 111-->7,即r为4,w为2,x为1,授予什么权限,加起来的值即为权限,例如授予一个文件所有者、所属组、其他人所有权限:chmod 777 file。

2、改变文件所属用户

    chown 用户 文件名 -->改变文件的用户

    -R 递归的将文件夹及下面的子目录所有者改成指定用户。

    能够使用该命令的只有root    

3、改变文件所属组

    chgrp  组 文件名-->改变文件的组

    -R 递归的将文件夹及下面的子目录所有者改成指定用户。

二、查找命令

1、find [搜索范围] [匹配条件],如find /root *filename*,其中*表示匹配任何,?表示匹配一个。另外该命令可以根据名称、大小、甚至是多条件进行查找。

2、locate 快速查找 locate init,快速查询包含init的文件或目录。可以先试用updatedb更新日志文件。

3、which 查找命令,which ls,可以查找ls命令的目录和别名。

    参数-i:忽略大小写

4、whereis 查找名,whereis ls,可以查找ls命令的目录和帮助文件

    参数-i:忽略大小写

5、grep 查找文件里面的内容,所有用户都可以使用,grep -iv [指定字符串] [文件]

    -i 忽略大小写,如grep -i localhost /etc/host

    -v 排除包含内容的行,如可以去掉注释行,如:grep -v ^# /etc/host,可以去掉以#开头的行。

三、安装mysql

1、安装mysql

yum list *mysql*,找到mysql包,运行

yum –y install mysql-server.x86_64

安装完成使用service mysqld start即可运行

2、设置root密码及访问权限

第一次登陆不使用密码:mysql –u root,进入后使用下面sql进行查询并修改root密码:

并把localhost设置成%,否则只有本地可以登录。(update mysql.user set host = ‘%’ where host = ‘localhost’);

修改完成后退出(exit),再次登陆使用

mysql –u root –p进行登陆

3、修改字符集

登陆进mysql中,使用下面的语句查看mysql字符集

show variables like ‘%char%’;

发现字符集基本上位lani之后,需要修改成utf8,格式。

打开/etc/my.ini(/etc/my.cnf),

分别修改客户端和服务器字符集:

修改完成后重启mysql即可生效:

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 8
码字总数 3727
作品 0
南京
私信 提问
Ubantu中安装Mysql,授权远程连接,大小写敏感解决

MySQL的安装 一、Ubuntu下MySQL的安装 在Ubuntu命令行下输入 sudo apt-get install mysql-server 即可安装mysql服务,默认在安装mysql-server时,会自动安装好mysql-client。 同时安装好的m...

缘字诀
2015/04/08
0
0
大数据社区整理的Linux运维笔试面试题(47题)

大数据社区整理的Linux运维笔试面试题(47题) Linux操作系统知识 1. Linux开机启动流程详细步骤是什么?忘记密码如何破解? 2. 企业中Linux数据库服务器做raid几,你们原来公司的数据库服务...

代金券优惠
06/06
0
0
Linux 系统运维学习方法汇总

本文转载自:http://freeloda.blog.51cto.com/2033581/1315694 大纲 一、前言 二、Linux 运维大环境说明 三、Linux 运维学习思路 四、Linux 运维大方向说明 五、Linux 运维学习必看书籍推荐 ...

woshiliwentong
2014/03/18
0
0
Nginx和php安装及配置:mysql安装教程

Nginx和php安装及配置:mysql安装教程http://www.bieryun.com/3052.html 一、mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在win...

优惠码优惠
07/02
0
0
CENTOS7 安装LAMP平台

因为安装zabbix需要LAMP环境,特记录如下。 LAMP指的Linux(操作系统)、Apache HTTP 服务器,MySQL(有时也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来...

demonlg
2017/08/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS 安装PHP5和PHP7

安装PHP5 下载解压二进制包 [root@test-a src]# cd /usr/local/src/[root@test-a src]# wget http://cn2.php.net/distributions/php-5.6.32.tar.bz2[root@test-a src]# tar jxvf php-5.6......

野雪球
50分钟前
3
0
windows上类似dnsmasq的软件Dual DHCP DNS Server

官网地址:http://dhcp-dns-server.sourceforge.net/官网定向的下载地址:https://sourceforge.net/projects/dhcp-dns-server/files/ 设置参考地址:http://blog.51cto.com/zhukeqiang/18264......

xueyuse0012
今天
3
0
LinkedHashMap源码解析

前言 HashMap中的元素时无序的,也就是说遍历HashMap的时候,顺序和放入的顺序是不一样的。 如果需要有序的Map,就可以采用LinkedHashMap. LinkedHashMap通过维护一个包含所有元素的双向链表,...

grace_233
今天
3
0
初识flask

文档 0.10.1版本 http://www.pythondoc.com/flask/index.html 1.0.2版本 https://dormousehole.readthedocs.io/en/latest/ 安装flask $ pip3 install flaskCollecting flask Downloading......

yimingkeji
昨天
5
0
Akka系统《sixteen》译

Actor是一个封装状态(state)和行为(behavior)的对象,它们只通过交换消息通信(放入收件人邮箱的邮件)。从某种意义上说,Actor是最严格的面向对象编程形式,但它更适合将他们视为人:在与Act...

woshixin
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部