0. 开启和关闭
service mysql start
service mysql restart(重启)
用systemctl命令管理mysql
启动mysql服务: systemctl start mysqld.service
停止mysql服务: systemctl stop mysqld.service
重启mysql服务: systemctl restart mysqld.service
查看mysql服务当前状态: systemctl status mysqld.service
设置mysql服务开机自启动: systemctl enable mysqld.service
停止mysql服务开机自启动: systemctl disable mysqld.service
1. 登录
1.1 登录遇到的问题
我采用的是浏览器远程连接。遇到的问题如下

这里需要设置一下,因为系统会在/usr/bin下查找此命令,而Mysql命令的路径在/usr/local/mysql/bin下,这里做个链接
ln -s /usr/local/mysql/bin/mysql /usr/bin
1.2 登录可以分两种
mysql -uroot -p 回车键然后密文输入密码(-u和root之间可不用空格)
mysql -uroot -p密码,这种明文登录
2. 修改root登录密码
mysql> set password for root@localhost = password('新密码');
可以在mysql下的user表里修改
mysql> use mysql;
mysql> update user set password=password('密码') where user='root' and host='localhost';
mysql> flush privileges;
3.数据库操作
显示数据库列表: show databases;
创建数据库: create database 数据库名;
删除数据库: drop database 数据库名;
显示数据库里的表: show tables;(前提需进入数据库)
本文详细介绍如何使用systemctl命令管理MySQL服务,包括启动、停止、重启及设置开机自启动等操作。同时,提供MySQL登录方式、修改root密码的方法,以及数据库的基本操作如创建、删除和显示等。
529

被折叠的 条评论
为什么被折叠?



