数据库
mysql
安装步骤
安装系统补丁程序VC_redist.x64.exe
提示
一直下一步就行
解压mysql-8.0.19-winx64.zip,不要使用中文目录
进到解压根目录,新建一个文件my.ini,将以下内容拷贝过去
my.ini内容
ini[mysqld] port=3306 basedir=C:\\mysql # 这里替换成你自己的解压目录即可,例如:C:\mysql-8.0.19-winx64 datadir=C:\\mysql\\data # 存储数据的文件,例如:C:\mysql-8.0.19-winx64\data max_connections=200 max_connect_errors=10 character-set-server=UTF8MB4 default-storage-engine=INNODB default_authentication_plugin=mysql_native_password [mysql] default-character-set=UTF8MB4 [client] port=3306 default-character-set=utf8
注意
以下命令使用管理员角色执行
进入MySQL的bin路径,以管理员身份打开cmd
进到根目录/bin目录,执行以下命令
- 找到随机产生的密码
shmysqld --initialize --console
记住初始密码 比如:
1s#P1&1)B?D9 R4/kjM+NtX2B
- 安装MySQL
shmysqld --install mysqlsevicename
目的将MySQL安装为一个Windows Service
- 如需要删除服务,执行以下命令:
shsc delete mysqlsevicename
- 启动MySQL
shnet start mysqlsevicename
- 连接MySQL
shmysql -uroot -p
输入密码
- 修改密码
shalter user 'root'@'localhost' IDENTIFIED BY 'root';
root
是修改后的密码,可以随意填,建议和账号一样- 退出连接
shquit;
- 重新登录,验证密码是否修改成功
shmysql -uroot -p
输入新密码
root
能登录成功就结束
远程连接mysql报错解决方案
如果在其他电脑用navicat远程连接mysql报错:
sh
1130-host ... is not allowed to connect to this MySql server
可以用以下方式解决:
sh
mysql -u root -p # 连接数据库
root # 输入自定义的密码
show databases; # 查看数据库
use mysql; # 进入`mysql`数据库
show tables; # 看`mysql`中有哪些表
select Host, User from user; # 查询`user`表
update user set Host='%' where User='root'; # 将`user`表中的`root`用户的`Host`字段修改为`%`,以便其他机器连接
flush privileges; # 更新权限
Navicat
注意
建议不用最新版,不好破解; 直接安装到指定文件夹,不要安装到中文文件夹; 安装好后不要先打开,先破解。
破解:
navicat简体中文64位_破解补丁.zip
解压
将两个补丁文件复制到Navicat安装目录下
连接数据库
ip:127.0.0.1 或使用别名:localhost
端口号:3306
账号:root
密码:上面改的密码
Oracle
参考:Oracle19c下载安装和配置教程_oracle19c安装教程_星谷罗殇的博客-CSDN博客