1:sudo apt install default-mysql-server -y 2: 检查状态: sudo systemctl status mysql 如果没有自动启动,使用命令手动启动它 2.1 :sudo systemctl start mysql 3: 配置mysql: sudo mysql_secure_installation # 重要,设置多项基础配置。注意看内容。 4: 登录 :sudo mysql -u root -p # 安装后的mysql 第一次登录不用密码, 请及时设置密码,否则下次可能进不了mysql系统. 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.csdn.net/xinxin419/article/details/140003273 以下为mysql 状态下的命令: 4.1:GRANT ALL PRIVILEGES ON . TO 'online'@'%' IDENTIFIED BY '*****************' WITH GRANT OPTION; # 添加网络访问账号online并设置密码, 全权。 4.2:set password for root@localhost = password('123'); # 修改root 密码,注意密码是123, 要改成自己需要的密码。 7: netstat -lnp | grep mysql 或 netstat -ano|grep 3306 # 检查监听端口 8: sudo vi /etc/mysql/mariadb.conf.d/50-server # bind-address = 127.0.0.1 前加# 注释掉,解除内网访问限定,这样可以远程访问数据库了。 9: 设置数据文件到目标位置(系统自定义位置往往受磁盘大小限制):
9.1前提工作: 停止mysql : sudo systemctl stop mysql 查看是否停止: sudo systemctl status mysql 9.2将源数据带文件夹递归复制到目标位置: sudo cp -rf /var/lib/mysql/ /persistent/home/sai/ 9.3目标位置需要授读写权限:sudo chown mysql:mysql -R /persistent/home/sai/mysql/ sudo chmod -R 750 /persistent/home/sai/mysql/ 9.4 编辑mysql配置文件: sudo vi /etc/mysql/mariadb.conf.d/50-server 内容中修改: datadir = /persistent/home/sai/mysql/ 可将mysql数据设置到自己目标位置 , 9.5 启动mysql: sudo systemctl start mysql
👍
sudo mysql_secure_installation 我就在这步失手过
其实用docker就比较简单😄
你这个是 mariadb 吧?我用 brew 安装的 mysql 挺方便的。
Popular Ranking
Popular Events
1:sudo apt install default-mysql-server -y
2: 检查状态: sudo systemctl status mysql
如果没有自动启动,使用命令手动启动它
2.1 :sudo systemctl start mysql
3: 配置mysql: sudo mysql_secure_installation # 重要,设置多项基础配置。注意看内容。
4: 登录 :sudo mysql -u root -p # 安装后的mysql 第一次登录不用密码, 请及时设置密码,否则下次可能进不了mysql系统.
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/xinxin419/article/details/140003273
以下为mysql 状态下的命令:
4.1:GRANT ALL PRIVILEGES ON . TO 'online'@'%' IDENTIFIED BY '*****************' WITH GRANT OPTION; # 添加网络访问账号online并设置密码, 全权。
4.2:set password for root@localhost = password('123'); # 修改root 密码,注意密码是123, 要改成自己需要的密码。
7: netstat -lnp | grep mysql 或 netstat -ano|grep 3306 # 检查监听端口
8: sudo vi /etc/mysql/mariadb.conf.d/50-server # bind-address = 127.0.0.1 前加# 注释掉,解除内网访问限定,这样可以远程访问数据库了。
9: 设置数据文件到目标位置(系统自定义位置往往受磁盘大小限制):