1.MySQL的安装
1.1查看是否已经安装了MySQL
itcast@itcast:~$ sudo netstat -tap | grep mysql
1.2通过apt-get安装MySQL
itcast@itcast:~$ sudo apt-get install mysql-server mysql-client
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
libterm-readkey-perl mysql-client-5.5 mysql-client-core-5.5 mysql-common
mysql-server-5.5 mysql-server-core-5.5
建议安装的软件包:
libmldbm-perl libnet-daemon-perl libplrpc-perl libsql-statement-perl
libipc-sharedcache-perl tinyca mailx
下列【新】软件包将被安装:
libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
libterm-readkey-perl mysql-client mysql-client-5.5 mysql-client-core-5.5
mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5
升级了 0 个软件包,新安装了 13 个软件包,要卸载 0 个软件包,有 511 个软件包未被升级。
需要下载 9,016 kB 的软件包。
解压缩后会消耗掉 97.2 MB 的额外空间。
您希望继续执行吗? [Y/n] Y
输入Y进入到安装界面,在安装过程中,会弹出一个界面要求输入mysql的root的密码,这里一定输入,省得安装后再设密码了。
然后会要求确认,再输一遍,然后系统会自动安装mysql直到完成。
mysql安装完成后,我们可以通过netstat -tap|grep mysql来查看系统是否已经有了mysql服务。
下面进行简单的配置
安装完成后通过修改/etc/mysql/my.cnf(此文件为mysql的配置文件)。将文件中的binding-address=127.0.0.1注释掉。其它配置根据需要更改。
登录数据库命令:mysql -u root -p 回车后,输入我们前面所设的密码,就可以登录成功。
1.3通过离线安装包安装MySQL
mysql-server_5.7.15-1ubuntu14.04_amd64.deb-bundle.tar对应的安装脚本如下,中途会出现弹窗让我们输入mysql的密码,然后在确认输入一遍
#!/bin/bash
tar xvf mysql-server_5.7.15-1ubuntu14.04_amd64.deb-bundle.tar
sudo apt-get install libaio1
sudo apt-get install libmecab2
sudo dpkg -i mysql-common_5.7.15-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-client_5.7.15-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-client_5.7.15-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-server_5.7.15-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-server_5.7.15-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient20_5.7.15-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient-dev_5.7.15-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-test_5.7.15-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-testsuite_5.7.15-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-source_5.7.15-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqld-dev_5.7.15-1ubuntu14.04_amd64.deb
mysql -uroot -p
一直到mysql-testsuite_5.7.15-1ubuntu14.04_amd64.deb都是层层依赖,顺序不能反了
这边是mysql的一些安装包的说明
2.MySQL Workbench的安装
2.1 下载安装包
http://dev.mysql.com/downloads/file/?id=455790下载mysql-workbench-community-6.2.5-1ubu1404-amd64.deb
2.2 安装MySQL Workbench
itcast@itcast:~/prothree/mysql$ sudo dpkg -i mysql-workbench-community-6.1.7-1ubu1404-amd64.deb这边会出现依赖错误,执行如下就能解决,记得必须是这个版本的,高版本的貌似直接就通过了
itcast@itcast:~/prothree/mysql$ sudo apt-get -f install
itcast@itcast:~/prothree/mysql$ sudo dpkg -i mysql-workbench-community-6.1.7-1ubu1404-amd64.deb
2.3 启动MySQL Workbench
itcast@itcast:~$ mysql-workbench
启动完成后锁定到启动器
2.4 安装mysql-utilities_1.6.4-1ubuntu14.04_all.deb
http://www.ttlsa.com/mysql/mysql-utilities-introduction-and-install/参考安装
http://www.cnblogs.com/fengyc/p/5876038.html ubuntu dpkg 依赖问题处理
http://www.linuxidc.com/Linux/2015-06/118366.htm使用参考
- MySQL Utilities依赖环境
MySQL Utilities需要Python2.6版本,所有的代码都是基于该版本编写的。同时,还需要连接驱动MySQL Connector/Python通用版本(高于1.0.8)。MySQL Connector/Python下载地址:http://dev.mysql.com/downloads/connector/python/
itcast@itcast:~/prothree/mysql$ sudo dpkg -i mysql-connector-python-cext_2.1.3-1ubuntu14.04_amd64.deb
itcast@itcast:~/prothree/mysql$ sudo dpkg -i mysql-connector-python_2.1.3-1ubuntu14.04_all.deb
itcast@itcast:~/prothree/mysql$ sudo dpkg -i mysql-utilities_1.6.4-1ubuntu14.04_all.deb
mysql-workbench安装脚本
#!/bin/bash
sudo dpkg -i mysql-connector-python-cext_2.1.3-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-connector-python_2.1.3-1ubuntu14.04_all.deb
sudo dpkg -i mysql-utilities_1.6.4-1ubuntu14.04_all.deb
sudo dpkg -i mysql-workbench-community-6.2.5-1ubu1404-amd64.deb
echo 'install ok'
本文详细介绍了如何在Ubuntu系统中安装MySQL和MySQL Workbench。首先,通过apt-get或离线安装包两种方式安装MySQL,包括设置root密码和配置my.cnf文件。接着,下载并安装MySQL Workbench,完成启动并将其锁定到启动器。同时,解决了mysql-utilities的依赖问题,确保所有组件顺利运行。
2553

被折叠的 条评论
为什么被折叠?



