今天打算学习一下数据库,从mysql官网下载了MySQL Community Server 8.0.15的压缩包,解压到C盘后开始安装。
首先创建了一个my.ini文件,设置了数据库中应用的编码方式、端口、路径等内容;
然后执行 mysqld --initialize --console 命令,得到root和初始密码;
再启动数据库mysqld install,net start mysql;
由于默认密码是随机的,不容易记住,因此需要先修改密码,修改密码命令如下:
mysqladmin -u root -p password 123456
最后利用修改后的root和密码进入数据库中。
为了便于对数据库进行操作,我download了破解版的Navicat,但第一次登录的时候出现了
“Client does not support authentication protocol requested by server”的问题。于是又搞了一下,修改了数据库权限信息。
修改命令为
mysql> alter user 'root'@'localhost' identified with mysql_native_password by '123456';
最后可以利用navicat进行数据库的相关操作了。