MySQL的那些事

1、MySQL的安装

所有平台的MySQL安装地址:https://dev.mysql.com/downloads/mysql/

①Linux/Unix上安装MySQL

    Linux平台推荐使用rpm包来安装MySQL,安装前,可以检测系统是否自带安装MySQL

rpm -qa | grep mysql  
如果系统自带MySQL,则可以选择卸载
rpm -e mysql  // 普通删除模式
rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
在Centos7系统下使用命令安装MySQL,CentOS 7 版本中 MySQL数据库已从默认的程序列表中移除,所以在安装前我们需要先去官网下载 Yum 资源包,下载地址为:https://dev.mysql.com/downloads/repo/yum/
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
②权限设置
chown -R mysql:mysql /var/lib/mysql
③初始化MySQL
mysqld --initialize

④启动MySQL
systemctl start mysqld

⑤查看MySQL的运行状态
systemctl status mysqld

2、Linux平台验证MySQL的安装

在MySQL安装之后,可以通过一些简单的测试来验证MySQL是否工作正常,使用mysqladmin工具来获取服务器状态

[root@host]# mysqladmin --version

Linux命令将输出以下结果,该结果基于MySQL的系统信息:
mysqladmin  Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386

MySQL安装成功后,默认的root用户密码为空,可以使用一下命令来设置root用户的密码

[root@host]# mysqladmin -u root password "new_password";

通过一下命令来连接MySQL服务器
[root@host]# mysql -u root -p
Enter password:*******

3、Windows平台安装MySQL

在cmd.exe程序中输入MySQL,如果出现以下的结果:

 

 

 则说明,有可能没有安装MySQL。

①下载MySQL:https://dev.mysql.com/downloads/mysql/

②将zip包解压到一个文件夹,例如:D:\Mysql\MySQL Server5.7

③在解压文件下,创建一个my.ini配置文件

[mysql]

default-character-set=utf8mb4         //设置MySQL客户端的默认字符集
[mysqld]
skip-grant-tables              // 跳过权限认证,可以实现免密码登陆
port = 3306                     // 设置3306端口

basedir=D:\Mysql\MySQL Server5.7         //设置MySQL安装目录

datadir=D:\Mysql\MySQL Server5.7\data   //设置MySQL数据库的数据的存放目录,MySQL8以上的版本,系统自己生成即可。
max_connections=200                         //设置最大连接数

character-set-server=utf8mb4                   //服务端的使用的字符集

default-storage-engine=INNODB                //MySQL默认的存储引擎
explicit_defaults_for_timestamp=true            

④ 以管理员身份打开cmd.exe程序,切换到MySQL的bin目录

⑤初始化数据库

⑥安装MySQL

 

 表示安装成功

⑦把MySQL注册为windows服务,即启动MySQL

 

 

 

 

 

 

 
 
 

 
 
posted @ 2021-11-14 22:13  要努力学习呀  阅读(32)  评论(0)    收藏  举报