ubuntu安装msql5.7

1.执行以下命令安装,一路按Y即可


sudo apt-get install mysql-server
 
sudo apt install mysql-client
 
sudo apt install libmysqlclient-dev


2.检查mysql的运行状态 , 有信息显示,即为正在运行

 service mysql status 

3.登录mysql ,输入密码(无初始密码,随便输入),能正常登录mysql,则不需要通过修改配置文件方式来修改密码

mysql -u root -p

 1)正常进入情况
    

use mysql;
update user set plugin='mysql_native_password' where user='root';
update user set authentication_string=password('123') where user='root';
flush privileges;
exit;


 2)无密码不能进入

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在mysqld.cnf中[mysqld]中加入

skip-grant-tables
 例如:    

[mysqld] 
datadir=/var/lib/mysql 
socket=/var/lib/mysql/mysql.sock 
skip-grant-tables 

 输入命令mysql -u root 进入mysql;
 重复正常正如mysql修改命令的方法

4. 重启mysql: service mysql restart

5.修改mysql的数据库的编码格式

sudo /etc/mysql/mysql.conf.d/mysqld.cnf #进入服务端中修改
[mysqld] 
datadir=/var/lib/mysql 
socket=/var/lib/mysql/mysql.sock 
character-set-server=utf8 #指定服务端编码
sudo vim /etc/mysql/conf.d #打开客户端配置文件
  
[mysql]  
default-character-set=utf8 #指定客户端编码  

 
 

转载于:https://my.oschina.net/u/2426590/blog/2208452

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值