
mysql配置安装:
发布日期:2021-05-08 05:55:20
浏览次数:16
分类:精选文章
本文共 1919 字,大约阅读时间需要 6 分钟。
MySQL安装与配置指南
1. 安装MySQL
###下载与安装 从MySQL官方网站下载适用于你的操作系统的安装包。以下是常见的安装步骤:
# 下载安装包wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# 安装并运行安装脚本rpm -ivh mysql-community-release-el7-5.noarch.rpmyum install mysql-community-server
安装完成后,重启MySQL服务:
# 选择命令根据实际情况运行service mysqld restart# 或者/etc/init.d/mysqld restart
2. 设置MySQL密码
初始密码设置
MySQL默认根用户(root
)没有密码,第一次登录只需输入mysql
即可。设置密码的方法如下:
mysql -u root -p
进入MySQL后执行:
mysql> set password for 'root'@'localhost' = password('yourpasswd');mysql> exit
或者通过更新命令:
mysql -u root -pmysql> use mysql;mysql> update user set password=password('yourpasswd') where user='root' and host='localhost';mysql> flush privileges;
修改密码
使用mysqladmin
命令修改密码:
mysqladmin -u root -p旧密码 password 新密码
3. 删除匿名帐号
MySQL默认生成两个帐号:root
和匿名帐号。匿名帐号可能带来安全隐患,需及时删除或限制其权限。
删除匿名帐号
以root
用户登录MySQL,切换到mysql
数据库:
mysql -u root -puse mysql;
执行删除命令:
delete from user where user = '';delete from user where password = '';delete from user where host < 'localhost';
最后执行刷新权限:
flush privileges;
4. 常用MySQL目录结构
- 数据库目录:
/var/lib/mysql/
- 配置文件:
/usr/share/mysql/
5. MySQL常用操作
查看数据库列表
mysql> show databases;
查看数据库表
mysql> use mysql;mysql> show tables;
查看表结构
mysql> describe user;
创建数据库及表
mysql> create database if not exists `FirstExample` default charset=utf8mb4;mysql> use FirstExample;mysql> create table student ( -> Sid int(3) auto_increment not null primary key, -> Sname varchar(16), -> Ssex char(4), -> Sbirth date -> );mysql> insert into student values('','张一鸣','男','19901110');
修改表结构
mysql> alter table student change Sname Sname varchar(20);
更新数据
mysql> update student set Sname='刘艳茹' where Sid=3;
添加用户权限
# 给用户全局权限mysql> grant select,insert,update,delete on *.* to user_1@% identified by "123";
本地权限限制
# 给用户本地权限mysql> grant all privileges on homework.* to user_1@localhost;
安全注意事项
确保MySQL只允许预定义的地址访问,避免开放到%
或其他广泛网络范围。
通过以上步骤,您可以完成MySQL的安装、密码设置、用户管理及常用操作,确保MySQL环境的安全与高效运行。
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年03月19日 16时10分52秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Dijkstra算法的总结
2019-03-04
SpringCloud和SprinBoot之间的关系
2019-03-04
C语言的运算符和表达式
2019-03-04
Vue实现选项卡功能
2019-03-04
uni-app请求头中携带token
2019-03-04
vue中接收后台的图片验证码并显示
2019-03-04
Vue入门学习笔记(1)
2019-03-04
趣谈win10常用快捷键
2019-03-04
数学建模(NO.18灰色预测)
2019-03-04
数学建模更新12(数学线性规划模型1)
2019-03-04
Android,SharedPreferences的使用
2019-03-04
JPEG压缩技术
2019-03-04
两款用于检测内存泄漏的软件
2019-03-04
王爽 《汇编语言》 读书笔记 三 寄存器(内存访问)
2019-03-04
Android基本知识
2019-03-05
命令模式【Command Pattern】
2019-03-05
OSI 7 层网络模型
2019-03-05