【Deepin-15.11】安装【MySQL】并【设置密码】

1.apt直接安装MySQL

sudo apt-get insatll -y mysql-server mysql-client
//安装MySQL数据库程序

-y表示安装过程中全部选y
mysql-client是一种命令行管理工具
mysql-server表示服务器,是服务端;它是mysql核心程序

2.设置密码

sudo mysql -uroot -p
//进入mysql

-u用户名 -p密码

update mysql.user set plugin="mysql_native_password" where user="root";
//将root用户设置成加密模式
select host,user,plugin from user;
//在mysql中查看plugin字段

mysql_native_password:加密模式

grant all on *.* to root@"localhost";
//grant授权

all privileges:将所有权限授予用户,也可指定具体的权限,如:SELECT、CREATE、DROP等
*表示所有库
to格式“用户名”@“登录IP或用户名”

update mysql.user set authentication_string=password('这里是你的密码') where user='root' and Host='localhost';
//修改指定用户的密码

//注意and前后的空格,Host后面的=左右没有空格

flush privileges;
//刷新并exit退出mysql
mysql -uroot -p
//输入密码进入mysql

卸载MySQL

mysql -V
//查看版本

注意V大写

sudo apt-get autoremove --purge mysql-server
//删除mysql-server的软件包及配置文件

卸载时可视化界面,tab选择是否,回车选择是
1.remove – 卸载软件包
2.autoremove – 卸载所有自动安装且不再使用的软件包
3.purge – 卸载并清除软件包的配置

sudo apt-get autoremove mysql-server
//删除mysql-sever相关依赖
sudo apt-get remove mysql-common
//卸载mysql-common软件包
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
//重新安装

Linux awk命令
Linux grep命令
grep 命令用于查找文件里符合条件的字符串
xargs(英文全拼: eXtended ARGuments)是给命令传递参数的一个过滤器,也是组合多个命令的一个工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值