数据库DBA
温淑阳
产品/编程:爱不爱我自己选择!
展开
-
安装测试PostgreSQL数据库教程
下载PostgreSQL,双击postgresql.exe程序进行安装:选择安装位置:无需操作:密码设置及再次确认密码(密码一定记录保存好):端口默认为5432,无需改动:选择有Yi,China的选项:等待安装:取消勾选,点击finish:...原创 2019-07-01 14:45:52 · 579 阅读 · 0 评论 -
数据库优化
一、设计:表字段避免null值出现,null值很难查询优化且占用额外的索引空间,推荐默认数字0代替null;尽量使用INT而非BIGINT,如果非负则加上UNSIGNED(这样数值容量会扩大一倍),当然能使用TINYINT、SMALLINT、MEDIUM_INT更好;使用枚举或整数代替字符串类型;使用TINYINT来代替ENUM :ENUM增加新值要进行DDL操作;尽量使用TIMEST...原创 2019-07-02 17:03:30 · 198 阅读 · 0 评论 -
mysql8.0 无法加载身份验证插件“缓存_sha2_密码” 问题解决方法
一、在mysql8.0当中对登录密码的认证进行了增强;由原来的“mysql_native_password”改为“caching_sha2_password”;当前的数据库工具并不支持这项功能会导致无法登录,提示错误如下://错误提示: Authentication plugin ‘caching_sha2_password’ cannot be loaded;二、//修...原创 2019-06-27 10:35:41 · 6043 阅读 · 7 评论 -
安装mysql 8.0.15服务端
mysql服务端安装步骤(配置文件、修改密码)一、下载mysql-8.0.15-winx64;创建 my.ini 配置文件;编辑 my.ini 配置以下基本信息: [mysql]#设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306#设置mysql的安装目录basedir=D:\JAVA\...原创 2019-06-27 11:11:24 · 192 阅读 · 0 评论 -
SQL基础
创建数据库:CREATE DATABASE database-name删除数据库:drop database dbname备份sql server:创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份B...原创 2019-07-03 11:13:08 · 89 阅读 · 0 评论