ubuntu php mysql5.6_Ubuntu 安装 Mysql 5.6 数据库
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 数据库相关推荐
- 在Ubuntu上源码安装MySQL+安装问题解决+安全优化
当然,MySQL的安装方法多种多样,在Ubuntu上,你可以采用apt-get的方式安装,这样的好处是:快速方便.基本上,它会帮你解决所有的函数库依赖问题,正常情况下,只要apt-get执行完成,那么 ...
- 如何在Ubuntu 14.04上安装MySQL
如何在Ubuntu 14.04上安装MySQL 介绍 MySQL是一个开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一 ...
- ubuntu 16.04下安装mysql
ubuntu 16.04下安装mysql 从官网下载mysql-apt-config_0.8.12-1_all.deb,下载地址为:https://dev.mysql.com/downloads/re ...
- ubuntu系统deb包安装mysql
#ubuntu系统deb包安装mysql 摘要:ubuntu系统通过dpkg命令安装deb软件包,安装mysql数据库 一.下载mysql安装包 ubuntu18.04下载链接:https://dev ...
- docker 安装 mysql 并映射数据库存放路径及配置文件
[Docker那些事]系列文章 docker 安装 与 卸载 centos Dockerfile 文件结构.docker镜像构建过程详细介绍 Dockerfile文件中CMD指令与ENTRYPOINT ...
- ubuntu mysql5.6_ubuntu安装mysql5.6
安装mysql5.6 在ubuntu上安装mysql5.6的版本 1.添加mysql5.6的源 sudo apt-get install software-properties-common sudo ...
- 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 ...
- 阿里云安装mysql5.6_yum安装mysql 5.6-阿里云开发者社区
1.新开的云服务器,需要检测系统是否自带安装mysql # yum list installed | grep mysql 2.如果发现有系统自带mysql,果断这么干 # yum -y remove ...
- linux编码安装mysql_在Ubuntu 15.10下安装mysql设置数据库编码
在从windows 10 的开发环境换到Ubuntu 15.10 后,发现原来的项目竟然不能正常地对数据库进行初始化,后来在控制台查看后,发现是数据库编码的问题. 1.在Ubuntu中安装mysql可 ...
最新文章
- 皮一皮:好一道举世佳酿“青山卧雪龙”...
- python十一:集合(set)
- 怎么把数字替换成空格_剑指offer04:替换空格
- Lua 语言 快速入门
- 【全球AI人才排行榜】美国第一,中国仅排名第7
- 完全理解Gson(1):简单入门
- 如何在maven工程中加载oracle驱动
- 免费资源下载:超酷超全的PSD按钮资源
- mybatis与hibernate不同
- 【论文笔记】Recover Canonical-View Faces in the Wild with Deep Neural Network
- 退出myeclipse 8.5配置中心
- matlab做神经网络的步骤,matlab建立神经网络模型
- oneday2mybatis下载
- (2.1)【经典木马-冰河木马】详细介绍,原理、使用方法
- 计算机测试性评估,计算机CPU性能评估软件PCMark
- No Way Out (Single Version) (Theme From Brother Bear) - Phil Collins 歌词
- (转载)Cisco 2960 交换机 安装配置基础
- 酸狗带你进入JAVA世界
- 钢丝流-BISU的战斗哲学
- NO:01是什么意思?