Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux部署mysql

作者:佳凝皓月   发布日期:2025-07-03   浏览:30

# 更新软件包列表并安装MySQL服务器
sudo apt update
sudo apt install mysql-server

# 启动MySQL服务
sudo systemctl start mysql.service

# 设置MySQL开机自启
sudo systemctl enable mysql.service

# 运行安全脚本以提高安全性
sudo mysql_secure_installation

# 登录到MySQL控制台
mysql -u root -p

# 在MySQL控制台中创建一个新用户(示例)
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';

# 授予新用户权限(示例)
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';

# 刷新权限
FLUSH PRIVILEGES;

# 退出MySQL控制台
exit

解释说明:

  1. 更新软件包列表并安装MySQL服务器:确保系统软件包是最新的,并安装MySQL服务器。
  2. 启动MySQL服务:启动MySQL服务以便可以开始使用它。
  3. 设置MySQL开机自启:确保MySQL服务在系统启动时自动启动。
  4. 运行安全脚本:通过mysql_secure_installation脚本增强MySQL的安全性,包括设置root密码、移除匿名用户等。
  5. 登录到MySQL控制台:使用root用户登录MySQL控制台。
  6. 创建新用户和授予权限:在MySQL控制台中创建新用户并授予其相应权限。
  7. 刷新权限:使权限更改立即生效。
  8. 退出MySQL控制台:完成配置后退出MySQL控制台。

如果需要更详细的步骤或有其他问题,请告知。

上一篇:mysql修改数据库名称

下一篇:mysql存13位的时间戳用哪个字段类型

大家都在看

mysqlavg函数保留小数

mysql经纬度距离计算

存储过程mysql

mysql with语句

mysql时间加减

brew 启动mysql

unsigned在mysql中是什么意思

mysql 插入更新

mysql.user

python mysql update

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站