Linux版本
1.查询
查询历史MySQL包,无用的删除
查询语句:rpm -qa|grep 服务名称
删除语句:rpm -e --nodeps 包名
2.安装
安装客户端:yum install mysql
安装服务端:yum install mysql-server
安装后3个安装包
3.启动MySQL
service mysqld start 开启数据库(我们使用数据要保持数据库开启)
service mysqld status 查看数据库的状态
service mysqld stop 关闭数据库
service mysqld restart 重启数据库
4.设置数据库密码
mysqladmin -u 用户名 password '密码'
5.进入数据库
mysql -u 用户名 -p 回车 输入密码
6.授权和刷新权限
授权
grant all privileges on *.* to root@'%' identified by "123456";
grant 授予‘
all privileges 所有的权限
on
* 第一个星表示所有库
* 第二型表示所有的表
to
root 用户
@
% 表示所有用户
identified by 设置密码
刷新
flush privileges;
7.显示数据库数据
查看所有数据库:show databases ;
8.创建数据库
create database 数据库名 ;
9.进入数据库
use 数据库名称 ;
10.退出数据库
Ctrl+z
解决连接问题:
1、关闭防火墙 service iptables stop (在linux中操作)
2、 开启数据库 service mysqld start (在linux中操作)
3、授权(在mysql中操作)
grant all privileges on . to root@'%' identified by "123456"
4、授权以后要刷新
flush privileges (在mysql中操作)
5、检查连接数据库的参数的正确性如:ip地址,密码,用户名等
6、密码设置:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YSE)
(1)也是修改密码
解决办法
第一步:关闭mysql
第二步:mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
mysql -u root mysql
第三步: UPDATE user SET Password=PASSWORD('123456') where USER='root';
第四步: FLUSH PRIVILEGES;
(在linux中操作)
Windows版本5.7
安装服务端
安装服务器
数据库安装
环境配置