肯定有人不知道下面两个命令的区别:
1 | [warmcolor@PC ~]$ su |
那下面两个命令的区别呢?
1 | [warmcolor@PC ~]$ su |
首先,su,su -这两个命令都能获得root权限,
但root的密码是不能随便交给别人的,这时就需要sudo命令了,
使用用户自己的密码,临时赋予一般用户root权限,
sudo的运行过程是这样的:
检查用户是否在/etc/sudoers的列表中,
如果在,以root权限执行命令,
取消用户的root
肯定有人不知道下面两个命令的区别:
1 | [warmcolor@PC ~]$ su |
那下面两个命令的区别呢?
1 | [warmcolor@PC ~]$ su |
首先,su,su -这两个命令都能获得root权限,
但root的密码是不能随便交给别人的,这时就需要sudo命令了,
使用用户自己的密码,临时赋予一般用户root权限,
sudo的运行过程是这样的:
检查用户是否在/etc/sudoers的列表中,
如果在,以root权限执行命令,
取消用户的root
创建同步用户、修改 /etc/my.cnf 配置文件,为其添加以下内容、分别重启服务器ODD EVEN 上的mysql服务。
MySQL 主主同步配置
服务器名 | IP | 系统 | MySQL |
---|---|---|---|
odd.example.com | 192.168.1.116 | rhel-5.8 | 5.5.16 |
even.example.com | 192.168.1.115 | rhel-5.8 | 5.5.16 |
假设要同步的库是 db_rocky
我们将使用前一章中的三个相同的方法来设置内容:
text() - 设置或返回所选元素的文本内容
html() - 设置或返回所选元素的内容(包括 HTML 标记)
val() - 设置或返回表单字段的值
使用mysql中的with rollup可以得到每个分组的汇总级别的数据:
表如下:
1 | CREATE TABLE `test3` ( |
MySQL中存在float,double等非标准数据类型,也有decimal这种标准数据类型。
其区别在于,float,double等非标准类型,在DB中保存的是近似值,而Decimal则以字符串的形式保存数值。
float类型是可以存浮点数(即小数类型),但是float有个坏处,当你给定的数据是整数的时候,那么它就以整数给你处理。这样我们在存取货币值的时候自然遇到问题,我的default值为:0.00而实际存储是0,同样我存取货币为12.00,实际存储是12。
幸好mysql提供了两个数据类型:numeric和decimal,这两种数据类型可以轻松解决上面的问题:NUMERIC 和 DECIMAL 类型被 MySQL 以同样的类型实现,这在 SQL92 标准中是允许的。他们用于保存对准确精度有重要要求的值,例如与金钱有关的数据。