一、安装与部署
1.1 Centos 安装 Mysql
1 2 3 4 5 6 7
| yum install mysql sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm yum install mysql-server service mysqld start lsof -i:3306 **查看3306端口是否开启 chkconfig --add mysqld **设置开机自启 mysqladmin -u root password 密码 **设置root密码
|
二、用户操作
2.1 创建用户允许远程登陆
1
| CREATE USER 'username'@'host' IDENTIFIED BY 'password';
|
2.2 授予用户所有权限 (数据库.数据表)
1
| GRANT ALL ON *.* TO 'username'@'host'
|
2.3 修改用户密码
1
| SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');
|
2.4 删除用户
1
| DROP USER 'username'@'host';
|
2.5 刷新权限
2.6 查看某个用户所有权限
1
| SHOW GRANTS for root@'%'
|
三、时间类型的比较
单纯的比大小可以直接用 > = < ,要得出具体相差的时间是多少,则需要分别计算日期与时间差,最后换算为相应时间单位后相加得到最终结果。
1
| select current_timestamp() > '2020-1-1';
|