美文网首页
Linux centos下安装MySQL

Linux centos下安装MySQL

作者: 梦想编程现实 | 来源:发表于2018-02-22 15:21 被阅读14次

安装
sudo yum -y install mysql-server

设置中文字符集
sudo vim /etc/my.cnf
添加default-character-set=utf8

设置开机启动
sudo chkconfig mysqld on

检查开机启动是否成功
sudo chkconfig --list mysqld
显示以下即为成功
mysqld 0:关闭 1:关闭 2:启动 3:启动 4:启动 5:启动 6:关闭

启动mysql服务
service mysqld start

以下为mysql的具体操作请见具体的mysql笔记

查看目前mysql中的用户信息
select user,host,password from mysql.user;

修改root用户的密码
set password for 用户名@IP=password('yourpassword');
set password for root@localhost=password('yourpassword');

exit退出后在使用密码登录
mysql -u root -p

删除mysql默认的匿名用户
delete from mysql.user where user = '';

刷新用户权限
flush privileges;

插入新用户
insert into mysql.user(Host,User,Password values ("localhost","yourname",password("yourpassword")));

刷新用户权限
flush privileges;

赋予用户访问的权限(我这里无效,mmall.改为 . ,%表示所有ip)
给来自%所有ip访问的用户mmall分配可对数据库mmall所有表进行所有操作的权限,并设定口令为mmall。
grant 所有权限 on 数据库. to 用户名@ip identified by 口令密码 with grant option
grant all privileges on mmall.* to mmall@% identified by mmall with grant option

查看用户权限(\G 表示格式化显示)
select * from mysql.user \G

相关文章

网友评论

      本文标题:Linux centos下安装MySQL

      本文链接:https://www.haomeiwen.com/subject/aghztftx.html