ubuntu16.04下安装mysql
来源:互联网 发布:网络唤醒开机 编辑:程序博客网 时间:2024/06/05 11:59
离线安装
一、下载MySQL
到mysql网站下载相应的mysql安装包,我的mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar
二、解压
tar -xvf mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar
得到一下文件:
libmysqlclient20_5.7.16-1ubuntu16.04_amd64.deb
libmysqlclient-dev_5.7.16-1ubuntu16.04_amd64.deb
libmysqld-dev_5.7.16-1ubuntu16.04_amd64.deb
mysql-client_5.7.16-1ubuntu16.04_amd64.deb
mysql-common_5.7.16-1ubuntu16.04_amd64.deb
mysql-community_5.7.16-1ubuntu16.04_amd64.changes
mysql-community-client_5.7.16-1ubuntu16.04_amd64.deb
mysql-community-server_5.7.16-1ubuntu16.04_amd64.deb
mysql-community-source_5.7.16-1ubuntu16.04_amd64.deb
mysql-community-test_5.7.16-1ubuntu16.04_amd64.deb
mysql-server_5.7.16-1ubuntu16.04_amd64.deb
mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar
mysql-testsuite_5.7.16-1ubuntu16.04_amd64.debsan
三、安装所需的包
1、sudo dpkg -i mysql-common_5.7.16-1ubuntu16.04_amd64.deb
2、sudo dpkg-preconfigure mysql-community-server_5.7.16-1ubuntu16.04_amd64.deb
输入root密码
3、sudo dpkg -i libmysqlclient20_5.7.16-1ubuntu16.04_amd64.deb
4、sudo dpkg -i libmysqlclient-dev_5.7.16-1ubuntu16.04_amd64.deb
5、sudo dpkg -i libmysqld-dev_5.7.16-1ubuntu16.04_amd64.deb
6、sudo dpkg -i mysql-community-client_5.7.16-1ubuntu16.04_amd64.deb 注意:安装此步前需要安装libaio1 apt-get install libaio1
7、sudo dpkg -i mysql-client_5.7.16-1ubuntu16.04_amd64.deb
8、sudo dpkg -i mysql-common_5.7.16-1ubuntu16.04_amd64.deb
9、sudo dpkg -i mysql-community-server_5.7.16-1ubuntu16.04_amd64.deb 注意:安装此步前需要安装libmecab2 apt-get install libmecab2
10、sudo dpkg -i mysql-server_5.7.16-1ubuntu16.04_amd64.deb
四、安装完成,查看路径及依赖
whereis mysql
mysql: /usr/bin/mysql /usr/lib/mysql /etc/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
五、查看版本
mysql --version
mysql Ver 14.14 Distrib 5.7.16, for Linux (x86_64) using EditLine wrapper
六、登录
mysql -u用户名 -p密码
在线安装
一、安装mysql
1. 安装需要使用root账号,如果不会设置root账号的请自行google。安装mysql过程中,需要设置mysql的root账号的密码,不要忽略了。
sudo apt install mysql-serverapt isntall mysql-clientapt install libmysqlclient-dev
2. 以上3个软件包安装完成后,使用如下命令查询是否安装成功:
sudo netstat -tap | grep mysql
查询结果如下图所示,表示安装成功。
root@xyz:~# netstat -tap | grep mysqltcp6 0 0 [::]:mysql [::]:* LISTEN 7510/mysqld root@xyz:~#
二、设置mysql远程访问
1. 编辑mysql配置文件,把其中bind-address = 127.0.0.1注释了
vi /etc/mysql/mysql.conf.d/mysqld.cnf
2. 使用root进入mysql命令行,执行如下2个命令,示例中mysql的root账号密码:root
grant all on *.* to root@'%' identified by 'root' with grant option;flush privileges;
3. 重启mysql
/etc/init.d/mysql restart
- ubuntu16.04下安装mysql
- ubuntu16.04下安装mysql
- 在Ubuntu16.04下安装mysql
- Ubuntu16.04 下安装 MySQL 及配置
- 在Ubuntu16.04下安装mysql
- ubuntu16.04下安装mysql详细步骤
- Ubuntu16.04下mysql的简单安装
- Ubuntu16.04下安装MySQL 5.7.20
- Ubuntu16.04下安装mysql 5.7.20
- ubuntu16.04安装mysql
- Ubuntu16.04安装mysql
- Ubuntu16.04安装mysql
- ubuntu16.04安装mysql
- Ubuntu16.04安装mysql
- Ubuntu16.04安装mysql
- ubuntu16.04安装mysql
- ubuntu16.04下virtualenv环境中, django与mysql安装
- ubuntu16.04下安装的mysql数据库问题
- 多线程学习笔记——lock
- mybatis的@Param注解使用场景
- Jsp中的contentType和pageEncoding设置编码有什么区别?
- Redis的常用命令
- Java枚举enum以及应用:枚举实现单例模式
- ubuntu16.04下安装mysql
- codevs 2370 小机房的树 (LCA)
- linux scp
- centos6.5编译安装LNMP环境
- TCP和UDP的区别
- Luogu P1057 [NOIP2008]传球游戏
- kmalloc、vmalloc、malloc的区别
- Oracle 并行技术
- Android热修复与插件化(二)虚拟机详解