近日,重新安装了一下本地的数据库,参考了很多博客才将MySQL给安装好,为了方便以后安装,便结合了网上博客的安装方法以及自己的一些经验写下这篇博客,也希望能给你们带来帮助。
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。所使用的 SQL 语言是用于访问数据库的最常用的标准化语言。其特点为体积小、速度快、总体拥有成本低,尤其是开源这一特点,被广泛使用。
将MySQL解压到指定目录后,便可以开始对MySQL进行配置了,注意,没有进行配置时MySQL是无法使用的
cd xxx/xxx/xx
进入到MySQL的bin目录下。mysqld --install
mysqld --initialize --console
(初始化成功后会生成一个随机的密码。将这个密码复制下来,后面会用到)net start mysql
mysql -u root -p
alter user 'root'@'localhost' identified by 'root'
(此处建议使用alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘root’
命令,不然使用navicat工具链接数据库时会产生“client does not support authentication”错误) exit
命令退出MySQL,然后使用新密码重新登录MySQL,登录成功则代码密码修改成功
[mysqld]
character-set-server=utf8mb4
bind-address=0.0.0.0
port=3306
default-storage-engine=INNODB
[mysql]
default-character-set=utf8mb4
[client]
default-character-set=utf8mb4
MySQL的安装总体上是比较简单的,通过上述安装,我们的本地便有了一个数据库,意味着我们可以写一些逻辑更为复杂的代码,但前提是要会用MySQL的一些基本语法。MySQL在使用时不常用命令行来进行操作,多数情况下还是会配合可视化工具使用,这里给大家推荐两款好用的MySQL可视化工具sqlyog、navicat