您的位置:首页 > 博客中心 > 数据库 >

Ubantu下安装MySQL

时间:2022-03-06 18:24



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.测试连接

技术图片

本类排行

今日推荐

热门手游