Ubuntu 安装 Mysql 5.6 数据库 1)下载: mysql-5.6.13-debian6.0-x86_64.deb http://dev.mysql.com/downloads/mirror.php?id=413956 2)安装: $ sudo dpkg -i mysql-5.6.3-debian6.0-x86_64.deb Mysql Server 初始化在:/opt/mysql/server-5.6 3)配置: $

Ubuntu 安装 Mysql 5.6 数据库

1)下载:

mysql-5.6.13-debian6.0-x86_64.deb

http://dev.mysql.com/downloads/mirror.php?id=413956

2)安装:

$ sudo dpkg -i mysql-5.6.3-debian6.0-x86_64.debMysql Server 初始化在:/opt/mysql/server-5.6

3)配置:

$ sudo groupadd mysql

$ sudo useradd -r -g mysql mysql

$ sudo apt-get install libaio-dev # 这个不知道有什么用

$ sudo ln -s /opt/mysql/server-5.6 /usr/local/mysql

$ sudo mkdir /usr/local/mysql/data

$ sudo chown -R mysql. /usr/local/mysql/data# 初始化数据库

$ sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

# 将mysqld的启动shell放到系统服务目录下:

$ sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

#将mysql的配置文件放到系统配置下/etc/, mysql在全局范围内使用这个配置文件:

$ sudo cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

4) 启动/停止 Mysql

$ sudo /etc/init.d/mysql start

$ sudo /etc/init.d/mysql stop

5) 更改mysql root管理员密码为 abc. 强烈建议开发的机器密码: root

$ sudo /usr/local/mysql/bin/mysqladmin -u root password abc

6) 登录到mysql (启动之后)

$ sudo /usr/local/mysql/bin/mysql -u root -p

# 或者

$ sudo /usr/local/mysql/bin/mysql -u root -p

# 显示数据库

> show databases;

# 使用数据库

> use 数据库名;

> 显示全部表

> show tables;

# 输出重定向到文件

> tee /home/sqlc.txt

# windows:

> tee "c:/temp/sqlc.txt"

# 接下来的sql语句输出都重定向到文件: sqlc.txt

> show create table mytest;

> select * from mytest;

# 退出mysql控制台

> exit;

# 远程登入 mysql. 用户名:root, 密码:123456 远程服务器ip:192.168.1.88 服务协议端口: 3306 远程数据库名: testdb

$ mysql -u root -p123456 -h 192.168.1.88 -P 3306 -D testdb

在windows上执行的是下面的程序:

C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe

参考文档:

http://www.360doc.com/content/12/0919/18/8006573_237073873.shtml

7) mysql的时间戳用法

Mysql中的表, 如果需要同时每条记录的创建时间和任何一个字段更新的时间, 可以按下面的方式:

mysql>

CREATETABLE mytest (

name VARCHAR(100),

create_time DATETIME,

update_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATECURRENT_TIMESTAMP)

然后创建触发器:

delimiter|

CREATETRIGGER default_datetime BEFORE INSERT ON test6

for each row

if new.create_time is null then

set new.create_time = now();

end if; |

delimiter;

这样每当插入新记录时, create_time, update_time会自动记录当前时间. 任何更新都会导致update_time自动更新.

8) mysql服务器开启允许远程连接

假设我的 Mysql 服务器安装在机器A, 当我在另外一台机器B或本机A用远程连接我的Mysql时,发现远程连接失败。原来Mysql默认安装不开启允许远程连接。因此需要开启远程连接。

# 在机器A上,用Mysql本地连接接入 Mysql:

$ /usr/local/mysql/bin/mysql -u root -p

mysql > grant all privileges on *.* to 'root'@'%' identified by 'root123' with grant option;

mysql> flush privileges;

mysql> exit;

# 在远程客户机器上安装mysql客户端, 并连接服务

$ sudo apt-get install mysql-client-core-5.5

$ mysql -u root -P 3306 -h 192.168.92.117 -proot123

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

ubuntu php mysql5.6_Ubuntu 安装 Mysql 5.6 数据库相关推荐

  1. 在Ubuntu上源码安装MySQL+安装问题解决+安全优化

    当然,MySQL的安装方法多种多样,在Ubuntu上,你可以采用apt-get的方式安装,这样的好处是:快速方便.基本上,它会帮你解决所有的函数库依赖问题,正常情况下,只要apt-get执行完成,那么 ...

  2. 如何在Ubuntu 14.04上安装MySQL

    如何在Ubuntu 14.04上安装MySQL 介绍 MySQL是一个开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一 ...

  3. ubuntu 16.04下安装mysql

    ubuntu 16.04下安装mysql 从官网下载mysql-apt-config_0.8.12-1_all.deb,下载地址为:https://dev.mysql.com/downloads/re ...

  4. ubuntu系统deb包安装mysql

    #ubuntu系统deb包安装mysql 摘要:ubuntu系统通过dpkg命令安装deb软件包,安装mysql数据库 一.下载mysql安装包 ubuntu18.04下载链接:https://dev ...

  5. docker 安装 mysql 并映射数据库存放路径及配置文件

    [Docker那些事]系列文章 docker 安装 与 卸载 centos Dockerfile 文件结构.docker镜像构建过程详细介绍 Dockerfile文件中CMD指令与ENTRYPOINT ...

  6. ubuntu mysql5.6_ubuntu安装mysql5.6

    安装mysql5.6 在ubuntu上安装mysql5.6的版本 1.添加mysql5.6的源 sudo apt-get install software-properties-common sudo ...

  7. usr share里没有mysql_无法在ubuntu 12.04上安装mysql,找不到消息文件’/usr/share/mysql/errmsg.sys’...

    尝试使用apt-get安装 mysql但它失败了 # apt-get install MysqL-server Reading package lists... Done Building depen ...

  8. 阿里云安装mysql5.6_yum安装mysql 5.6-阿里云开发者社区

    1.新开的云服务器,需要检测系统是否自带安装mysql # yum list installed | grep mysql 2.如果发现有系统自带mysql,果断这么干 # yum -y remove ...

  9. linux编码安装mysql_在Ubuntu 15.10下安装mysql设置数据库编码

    在从windows 10 的开发环境换到Ubuntu 15.10 后,发现原来的项目竟然不能正常地对数据库进行初始化,后来在控制台查看后,发现是数据库编码的问题. 1.在Ubuntu中安装mysql可 ...

最新文章

  1. 皮一皮:好一道举世佳酿“青山卧雪龙”...
  2. python十一:集合(set)
  3. 怎么把数字替换成空格_剑指offer04:替换空格
  4. Lua 语言 快速入门
  5. 【全球AI人才排行榜】美国第一,中国仅排名第7
  6. 完全理解Gson(1):简单入门
  7. 如何在maven工程中加载oracle驱动
  8. 免费资源下载:超酷超全的PSD按钮资源
  9. mybatis与hibernate不同
  10. 【论文笔记】Recover Canonical-View Faces in the Wild with Deep Neural Network
  11. 退出myeclipse 8.5配置中心
  12. matlab做神经网络的步骤,matlab建立神经网络模型
  13. oneday2mybatis下载
  14. (2.1)【经典木马-冰河木马】详细介绍,原理、使用方法
  15. 计算机测试性评估,计算机CPU性能评估软件PCMark
  16. No Way Out (Single Version) (Theme From Brother Bear) - Phil Collins 歌词
  17. (转载)Cisco 2960 交换机 安装配置基础
  18. 酸狗带你进入JAVA世界
  19. 钢丝流-BISU的战斗哲学
  20. NO:01是什么意思?

热门文章

  1. pytorch笔记:VGG 16
  2. python 文件处理1:将某一目录下的文件合并
  3. 深度学习核心技术精讲100篇(五十四)-阿里文娱多模态视频分类算法中的特征改进
  4. 科技在进步,一文带你看看 MATLAB R2020a 为工程师和科学家带来哪些 AI 功能?
  5. MATLAB对函数做评估
  6. Python编程基础:第十二节 嵌套循环Nested Loops
  7. 本地Python连接服务器中的Mysql数据库
  8. 独家解析英伟达最新GPU-A100对AI行业带来的影响
  9. java.util.concurrent包详细分析--转
  10. java 四种实现延迟加载的方法