56_mysql_语法整理

发表于 mysql 分类,标签:
1.创建CREATE TABLE IF NOT EXISTS `table_name`(    `id` INT UNSIGNED AUTO_INCREMENT,    `age` INT NOT NULL,    `author` VARCHAR(40) NOT NULL,    `date` DATE,    PRINARY KEY (`id`))ENGINE=InnoDB DEF...

55_oracle基础命令

发表于 mysql 分类,标签:
创建用户CREATE USER USER_NAME IDENTIFIED BY PASSWD; --创建用户修改密码ALTER USER USER_NAME IDENTIFIED BY NEW_PASSWD; --修改新密码--修改用户密码PASSWD USER_NAME;删除用户--可选参数 CASCADEDROP USER USER_NAME [CASCADE];--注意:/*在进行删除用户操作时,如果此用户已创建表,删除时需要加参数“CASCADE”,它具有级联的作用*/给用户赋权限GRANT 权限/角色 TO USER_NAME;收回用户权限...

54_清理oracle注册表

发表于 mysql 分类,标签:
来自百度,亲测有效!!!1.首先打开服务:选中此电脑->点击右键->选择管理->选择服务和应用程序->服务,在右边查看并停止以oracle开头的服务(选中正在运行的以oracle开头的服务->单击右键->选择停止)2.点击开始菜单->所有程序->Oracle-OraDb11g_home1->UniversalInstaller,运行UniversalInstaller,单击卸载产品3.在弹出的产品清单窗口中->单击全部展开->除了OraDb11g_home1外,勾选其他项目,单击删除4.在开始菜单搜索运行->打开运行窗口->输入regedit->打开注册表->依次展开HKEY_LOCAL_MACHINE\SOFTWARE,找到ORACLE,单击右键删除5.找到HKEY_LOCAL_MACHINE...

53_oracle公用用户名或角色名无效

发表于 mysql 分类,标签:
查询官方文档得知,这是oracle_12版本的特性,有兴趣的朋友可以查阅下https://docs.oracle.com/database/121/DBSEG/users.htm#DBSEG99780登录用户名:system在CDB容器中用户名必须加c##前缀才能创建成功createuserc##lingdidentifedby123456;grantconnect,resourcetoc##lingd;...

52_【mysql_8】

发表于 mysql 分类,标签:
网址:https://dev.mysql.com/downloads/MySQLCommunityServerLinux-Generic根据自己的系统选择安装包,我这里选择的是X8664位第一步:1)切换到/usr/local下2)创建mysql文件夹mkdirmysql3)切换到mysql文件夹下4)解压下载好的mysql8.0安装包5)重命名解压出来的文件夹,这里改成mysqlmv mysql-8.0.29-linux-glibc2.12-x86_64 mysql6)/use/local/mysql文件夹下创建data文件夹存储文件mkdirdata7)分别创建用户组以及用户和密码(如果提示已存在说明之前有创建过了)groupaddmysqluseradd-gmysqlmysql8)授权刚刚新建的用户chown-Rmysql.mysq...

MYSQL常用时间函数

发表于 mysql 分类,标签:
1、NOW(),用于获取当前日期和时间函数selectnow()as'当前日期和时间'fromdual;返回:2020-05-2620:27:212、CURDATE(),用于获取当前日期,同CURRENT_DATE()selectcurdate()as'当前日期'fromdual;返回:2020-05-263、CURTIME(),用于获取当前时间,同CURRENT_TIME()selectcurtime()as'当前时间'fromdual;返回:20:27:574、CURRENT_TIMESTAMP(),用于获取当前日期和时间函数selectCURRENT_TIMESTAMP()fromdual;返回:2020-05-2620:29:21另外,在创建表时,可以为时间字段指定创建时间和更新时间例如:CRE...

MySQL备份恢复xtrabackup

发表于 mysql 分类,标签:
https://www.percona.com/downloads/Percona-XtraBackup-2.4/LATEST/https://www.cnblogs.com/xingxia/articles/mysql_data_migration.html1、使用Xtrabackup全备份当前数据库,使用Xtrabackup备份不会锁表(对innodb不会锁表,但对MyISAM的备份同样需要加表锁)。mysqldump是逻辑备份,备份和恢复比较慢。https://www.cnblogs.com/linuxk/p/9372990.htmlyum-yinstallperlperl-Digest-MD5rpm-ivhpercona-xtrabackup-24-2.4.21-1.el7.x86_64.rpmrpm-ivhpercona-xtrabackup-test-24-2....

【mysql5.7.40】

发表于 mysql 分类,标签:
链接:https://www.cnblogs.com/shidian/p/11589626.html1.准备安装包下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads2.解压安装包tar-zxvfmysql-5.7.26-linux-glibc2.12-x86_64.tarmvmysql-5.7.26-linux-glibc2.12-x86_64/opt/mysql3.创建MySQL用户组合用户并修改权限groupaddmysqluseradd-r-gmysqlmysql4.创建数据目录并赋予权限。mkdir-p/data/mysql#创建目录chownmysql:mysql-R/data/mysql#赋予权限5.配置my.cnfvim/etc/my.cnf[mysqld]bind-a...

Mysql安全启动配置向导

发表于 mysql 分类,标签:
安装完mysql-server会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行以下几个设置:为root用户设置密码删除匿名账号取消root用户远程登录删除test库和对test库的访问权限刷新授权表使修改生效通过以上几项设置能够提高mysql库的安全。建议生产环境中mysql安装这完成后一定要运行一次mysql_secure_installation,相关操作如下:[root@localhost ~]# mysql_secure_installationNOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL My...

mysql_log类别

发表于 mysql 分类,标签:
原文链接:https://baijiahao.baidu.com/s?id=1727961254233220796&wfr=spider&for=pc(一)概述MySQL中存在着以下几种日志:重写日志(redolog)、回滚日志(undolog)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slowquerylog)、一般查询日志(generallog)。MySQL中的数据变化会体现在上面这些日志中,比如事务操作会体现在redolog、undolog以及binlog中,数据的增删改查会体现在binlog中。本章是对MySQL日志文件的概念及基本使用介绍,不涉及底层内容。针对开发人员而言,这几种日志中最有可能使用到的是慢查询日志。(二)redologredolog是一种基于磁盘的数据结构,用来在MySQL宕机情况下将不完整...