Ubantu下安装MySQL

Posted miaozhigg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubantu下安装MySQL相关的知识,希望对你有一定的参考价值。

Ubantu下安装mysql

本文下载地址:链接:https://share.weiyun.com/5C9ErBl
 1.安装MYSQL服务

sudo apt-getinstall mysql-server
技术图片

2.输入数据库root密码

技术图片

3.重复密码

技术图片

4.开始安装-结束

技术图片

5.安装客户端

【不清楚是否必须安装】

Apt-get install mysql-client

技术图片

6.安装dev包

 

Sudo apt-get install libmysqlclient-dev

技术图片

7.查看服务状态

 sudonetstat -tap | grep mysql

技术图片

8.停止MYSQL服务

/etc/init.d/mysql status 

/etc/init.d/mysql stop

9.复制数据文件到新文件夹

cp -R /var/lib/mysql/* /mysqldata 

 

10.修改新数据文件夹权限

chown -R mysql:mysql /mysqldata 

 

 

注:我这里是/mysqldata,需要之前配好。{如: mkdir –p /mysqldata}

11.修改数据文件位置

vim /etc/mysql/mysql.conf.d/mysqld.cnf【阿里云是这个路径】

 

vim /etc/mysql/my.cnf【有些系统可能是这个路径】

技术图片

按ESC键,再输入冒号:wq!保存退出

 

12.修改启动文件

vim /etc/apparmor.d/usr.sbin.mysqld

技术图片

改为

技术图片

按ESC键,再输入冒号:wq!保存退出

13.重启服务

/etc/init.d/apparmor restart 

/etc/init.d/mysql restart

 

/etc/init.d/mysql status

技术图片

14.登录数据库

 mysql -u root-p 

  -u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。

技术图片

 

15.查看数据库

Mysql>show database;

技术图片

16.确认数据文件路径

show variables like ‘%dir%‘;

技术图片

17.修改绑定地址IP

vim /etc/apparmor.d/usr.sbin.mysqld

技术图片

改为内网地址,如:172.*.*.*.要不然无法访问,修改后保存退出

18.查看绑定地址

 

Netstat -ntlp

技术图片

19.允许root远程登录

mysql -u root-p"youpassword" //登录

mysql>GRANT ALL PRIVILEGES ON *.*TO ‘root‘@‘%‘ IDENTIFIED BY ‘youpassword‘ WITH GRANT OPTION;

重载授权表:

FLUSHPRIVILEGES;

退出mysql数据库:

exit


技术图片

20.测试连接

技术图片


















以上是关于Ubantu下安装MySQL的主要内容,如果未能解决你的问题,请参考以下文章

ubantu安装mysql (解决配置密码问题)

ubantu 安装mysql 5.7 解决安装不提示设置密码问题

ubantu18.04 安装mysql数据库之后不能使用,没有安装好

Ubantu 安装8.0.以上设置密码改变

Ubantu 安装 LAMP环境

ubantu下mysql5.7默认编码字符集修改