Mysql 的安装

1、 rpm -qa|grep mysql 检查mysql安装包
ba32f7fbfc8be67834f0c626d9c75c1c

2、删除mysql指定的包
(1)rpm -e --nodeps 包名 删除指定的包名
rpm -e --nodeps 通过查看可以获取
(2)yum remove mysql * 删除在线安装点包

3、yum install mysql 安装mysql的客户端
yum install mysql-server 安装mysql的服务端
bee0ae42e116120b3378c551ddc9e502
c653e8019d802d95b06ef2eb72d1badf
如果这里出现这种错误就需要设置镜像源!!!
image
image
安装完成
image

4、service mysqld status 查看数据库的状态
42a084f0cfaf2659a63fc67c4aa21f7d
service mysqld start 启动数据库
image

service mysqld restart 重启数据库
service mysqld stop 关闭数据库

5、ps -ef|grep mysql 查看数据库的服务是否启动
ab19fcb7d71718d7c52918ff4a0555dd

6、mysqladmin -u root password "密码" 设置数据库密码
如:mysqladmin -u root password "123456"
6cb4b085d38369c59848dd0c0f7ff86a

7、mysql -u root -p 进入sql操作界面
mysql -u root -p 》敲回车》输入密码,不显示敲回车》进入sql操作界面
image
image

8、show databases ; 显示所有的存在的库(注意有;)
f88a53a74e1e08e797fa68f88604b015
9、数据库中输入完命令,要在后面接上 分号(;);
image

10、create database 库名 ; 创建数据库
如:create database ck1 ;
image

11、use 数据名 使用库
如:use ck1;
image

12、show tables; 显示所有的表
image

13、create table 表名 (字段名1 字符类型(字符长度),字段名2 字符类型2(字符长度));
如:create table b1(id int(10),name varchar(20));
image

14、授权:grant all privileges on . to root@"%" identified by "123456";
grant 授予
all privileges 所有权限
on

  • 第一个*号 表示所有的库
  • 第二个*号 表示所有的表
    root 用户
    @
    % 所有的用户
    identified by 设置密码
    "123456"; 密码
    1034059ca6eaa8ca2d0db8a356cb3da3

刷新权限:flush privileges;
208212975cf828fa1be8244d016a55cf

15、退出sql界面
ctrl +z 或ctrl+c
退出
18521b56368285cd42dec0d9ca9aac40

16、备注:大家操作命令要在linux和mysql中区分

17、安装连接工具navicat
(1)下载naviact 安装包
(2)解压navicat安装包
(3)有秘钥和安装包
a、秘钥:名称和组织不用填写
NAVH-WK6A-DMVK-DKW3
(可以打开就不需要使用)

4defc495a13988631b5cc0d6b9a88ec1

(4)点击navicat.exe 安装完成
2278ccb42ef95a8606bff2434f751eb8

(5)点击连接
image

(6)输入:连接名称、ip、账号、密码
ec471481dc8c01333dcbcdbea6fdbd84
f0af754a6534de5ccf7441b4492e0e3d_720

(7)连接成功就能查看到所有库
(8)选中你要用的库: ck1
(9)查询新建查询输入sql语句
image

注意点:连接失败
(1)ip和账号密码是否错误
(2)授权成功,刷新权限
grant all privileges on . to root@"%" identified by "123456";
flush privileges;
(3)数据库是否启动:
service mysqld start 启动数据库
(4)防火墙是否关闭
service iptables stop
(5)如何报错可以根据提示查询具体错误:1103,1104

这里可能有ID被锁的问题
d606bd0786bbea4798add88670967520
解决方案:
第一步:杀死进程:
kill -9 进程号
第二步:
rm -rf /var/run/yum.pid

如果密码设置不了,可以用此方法!
第一步,关闭数据库 service msyqld stop
第二步:mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
第三步:mysql -u root mysql
第四步:UPDATE user SET Password=PASSWORD(‘123456’) where USER=‘root’;
第五步;FLUSH PRIVILEGES;
https://xiaolehua.blog.csdn.net/article/details/124643990(可以查看这个)

posted @ 2026-01-20 10:57  软件测试小董  阅读(2)  评论(0)    收藏  举报