ubuntu怎么安装mysql

Posted

tags:

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

工具原料:电脑+abuntu

在ubuntu系统下安装mysql方法如下:

ubuntu上安装mysql用以下命令可以完成。

sudo apt-get install mysql-server

apt-get isntall mysql-client

sudo apt-get install libmysqlclient-dev

一、验证原有主机上是否安装mysql:

这里主要是运行sudo netstat -tap | grep mysql命令查看是否有Mysql的端口,如果不加sudo则会因权限无法顺利执行:

二、安装mysql

确定没有安装mysql之后,开始运行sudo apt-get install mysql-server mysql-client来安装mysql:

在安装的过程中会提示输入Yes,然后会弹出root密码设置界面,这里可以先设置一个root密码作为登录mysql用户使用,之后需要的时候也可以运行mysqladmin -u root -p password进行修改密码,当然那个时候得先输入原密码了。

三、启动Mysql

自动安装完成之后,可以再次验证安装成功:

四、修改配置文件

在正式启动Mysql以前需要先修改一下配置文件,主要是sudo vim /etc/mysql/my.cnf下,注释掉binding-address=127.0.0.1的这句代码,其他配置根据需要灵活修改即可。

五、启动mysql      

在命令终端上输入mysql -u root -p,然后输入密码即可登录mysql数据库:

参考技术A ubuntu 安装软件 可以说是所有Linux中最简单的了。
要装mysql 只需要
sudo apt-get update
sudo apt-get install mysql-server mysql-client
和其它安装一样。安装后 会有一个"软件包设置对话框",输入mysql中"root"用户的密码-->回车-->再输一次密码-->回车,安装完成。
参考技术B mysql是Oracle公司的一种开放源代码的关系型数据库管理系统,被广泛应用于各中小网站,是一种跨平台的数据库管理系统,现在介绍一下如何在Ubuntu 14.04上安装和配置mysql,具体可参考http://jingyan.baidu.com/article/425e69e6bbc6c7be14fc1640.html

Ubuntu 怎么安装mysql5.7

参考技术A sudo apt-get update
sudo apt-get upgrade
apt-get install libaio1
(apt-get install mysql-server mysql-client自动安装会装上5.5)

sudo groupadd mysql
sudo useradd -r -g mysql mysql

cd /usr/local/src
sudo wget mysql-server_5.7.6-m16-1ubuntu12.04_amd64.deb-bundle.tar http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-server_5.7.6-m16-1ubuntu12.04_amd64.deb-bundle.tar

sudo tar -xvf mysql-server_5.7.6-m16-1ubuntu12.04_amd64.deb-bundle.tar
sudo dpkg -i mysql-common_5.7.6-m16-1ubuntu12.04_amd64.deb
sudo dpkg-preconfigure mysql-community-server_5.7.6-m16-1ubuntu12.04_amd64.deb
这一步骤会提示让你输入root密码,后期可改,随便输个。
sudo dpkg -i mysql-community-server_5.7.6-m16-1ubuntu12.04_amd64.deb
sudo dpkg -i mysql-community-client_5.7.6-m16-1ubuntu12.04_amd64.deb
sudo dpkg -i libmysqlclient20_5.7.6-m16-1ubuntu12.04_amd64.deb

cd /usr/local/
sudo ln -s /var/lib/mysql /usr/local/mysql
sudo mkdir /usr/local/mysql/data
sudo chown -R mysql. /usr/local/mysql/data

修改密码
sudo /usr/bin/mysqladmin -u root password

登录
sudo /usr/bin/mysql -u root -p [可选数据库名称]
远程连接

GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.10.40.54' IDENTIFIED BY '123456' WITH GRANT OPTION;

远程连接某表 : 创建username用户,可远程访问app数据库下user表,具有读、更新权限

grant select,update on app.user to username@‘%’ identified by '123456';

open_files_limit = 10240
back_log = 258
max_connections = 5000
max_connect_errors = 716
external-locking = FALSE
max_allowed_packet = 32M
sort_buffer_size = 8M
join_buffer_size = 1M
thread_cache_size = 300
query_cache_type=1
query_cache_size = 512M
query_cache_limit = 2M
query_cache_min_res_unit = 2k
thread_stack = 192K
tmp_table_size = 258M
max_heap_table_size = 258M
key_buffer_size = 512M
read_buffer_size = 4M
read_rnd_buffer_size = 16M
wait_timeout=1814400
bulk_insert_buffer_size = 64M
innodb_buffer_pool_size = 8000M
innodb_buffer_pool_instances=32
innodb_thread_concurrency = 8
innodb_flush_log_at_trx_commit = 2
innodb_log_buffer_size = 16M
innodb_log_file_size = 2048M
innodb_log_files_in_group = 3
innodb_max_dirty_pages_pct = 90
innodb_lock_wait_timeout = 120
innodb_read_io_threads = 16
innodb_write_io_threads = 16
innodb_io_capacity = 20000
innodb_io_capacity_max = 40000

查看连接数

show variables like '%max_connections%'
这时应该为5000,说明配置已生效

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

ubuntu mysql 怎么看安装成功

ubuntu 免安装版mysql怎么配置

ubuntu 怎么安装sql server

Ubuntu 怎么安装mysql5.7

Ubuntu 怎么安装mysql5.7

Ubuntu 怎么安装mysql5.7