苹果版mysql数据库怎么安装mysql数据库

3085人阅读
iOS开发笔记(70)
补充:查看mac下的mysql安装目录 &前往文件夹 处输入 &/usr/local/mysql 跳到mysql
1.安装MySQL (免费)
官网现下载地址
& (我选的mysql-5.7.17-macos10.12-x86_64.dmg)
点击download 会跳转到另外一个界面,这个界面是提示你需不需要注册的,直接选择最下面的“No thanks,just take me to downloads!”即开始下载。
2.解压后分别安装&mysql-5.7.17-osx10.6-x86_64.pkg:这个是MySql的主要程序包;
安装成功后会弹出一个弹框,记得截图,因为有个初始化密码在里面!
3.安装成功后,系统偏好设置里,会出现如下图标:
4. 双击MySQL,图标进到下面页面:这里可以start/stop MySQL Server 。
安装完成了。
终端启动mysql 的方法这里两种:
$:alias mysql=/usr/local/mysql/bin/mysql
$:cd /usr/local/mysql/bin/
(上面两步可并作一步$:/usr/local/MySQL/bin/mysql -u root -p)
$: &mysql -u root -p&
$: &Enter password:&输入截图上的密码:
1.PATH=$PATH:/usr/local/mysql/bin/
2.mysql -u -p
3.Enter password:&输入截图上的密码:
直接输入就行了,此时如果你没有改密码,直接敲回车。这样就可以访问你的数据库服务器了。
mysql: [ERROR] Found option without preceding group in config file /f at line 1!
mysql: [ERROR] Fatal error in defaults handling. Program aborted!
解决办法:./f& 找到这个文件,把里面的内容删除,删除不了,直接拉到桌面,然后编辑把内容清空,然后把/etc/里的 my.cnf删除,把桌面的my.cnf copy到/etc/。
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
操作提示:You must reset your password using ALTER USER statement before executing this statement.&
按照提示ALTER USER 修改密码无效,后来发现执行如下命令即可:&
mysql& SET PASSWORD = PASSWORD('123456');&&&//123456
是重置的新密码
接下来可以访问服务器的数据库的一些基本操作了
(1)显示所有数据库列表:
(2)建库:create database Mytest;(Mytest库名)
(3)打开某个数据库(比如数据库:Mytest):use&Mytest;
(4)显示本库中的所有表:show&tables;
(5)建表:create table 表名 (字段设定列表); // :creat table mytest_acount (col1 INT, col2 CHAR(5), col3 DATE);& 表至少一列。
(6)显示某表的结构:describe table1;
(7)删库:drop database 库名;
(8)删表:drop table 表名;
(9)将表中的记录清空:delete from 表名;
(10)显示表中的记录:select& *& from 表名;
6、退出mysql:exit
7、启动和停止mysql
启动:/usr/local/mysql/share/mysql.server start
停止:/usr/local/mysql/bin/mysqladmin -u root -p shutdown
输入root密码。
快捷路径配置方法:
1.& 打开终端输入: &pico .bash_ & &回车
2. 将此路径配置进去:& export PATH=$PATH:/usr/local/mysql/bin/
3. 重新打开终端,然后 直接: mysql -u -
(即可一般都会添加这个路径,否则很不方便使用mysql的说~)
修改MySQL登录密码的方法:
1. $ ./mysql
2.$ FLUSH PRIVILEGES;&
3.$ SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');
(至此,密码修改完成,可以成功登陆。)
mysql验证功能的方法:
1.登录管理员权限$ sudo su
2.禁止mysql验证功能 $ ./mysqld_safe --skip-grant-tables &
3.mysql会自动重启(偏好设置中mysql的状态会变成running)
(注意:设置完成以后就不能手动关闭了,除非开机重启)
参考文档:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:29830次
积分:1189
积分:1189
排名:千里之外
原创:87篇
转载:45篇
(3)(9)(17)(13)(7)(3)(21)(2)(12)(2)(3)(35)(3)(2)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'数据库技巧
软件与服务//
如何在Mac OS X中安装MySQL
&   可以在Mac OS X 10.2.x(“Jaguar”)和以上版本上Mac OS X使用二进制安装软件包的PKG格式代替二进制分发版来安装MySQL。请注意该软件包不支持旧版本的Mac OS X(例如,10.1.x)。
安装软件包位于硬盘映象(.dmg)文件中,必须首先双击搜索起中的图标来安装该文件。应当安装图像并显示其内容。
注释:在继续安装前,一定要使用MySQL管理器应用程序(在Mac OS X服务器上)或通过命令行的mysqladmin shutdown关闭所有运行MySQL服务器实例。
要想安装MySQL PKG文件,双击软件包图标。将启动Mac OS X安装软件包安装器,将指导你完成MySQL安装。
Mac OS X安装软件包的安装器中有一个缺陷,你会在目标盘选择对话框中发现该错误消息:
You cannot install this software on this disk. (null)
如果出现该错误,只需要点击Go Back按钮返回前面的窗口。然后点击Continue再次选择目标盘,此时应当可以正确地选择目标盘。我们已经向Apple报告了该缺陷,它正在调查该问题。
MySQL的Mac OS X PKG安装到/usr/local/mysql-VERSION,并且还会安装一个符号连接,/usr/local/mysql,指向新的位置。如果有/usr/local/mysql目录,首先将它改名为/usr/local/mysql.bak。安装完后,安装器执行mysql_install_db在MySQL数据库中创建授权表。
安装布局与tar文件二进制分发版类似;所有MySQL二进制代码位于目录/usr/local/mysql/bin中。默认情况,MySQL套接字文件创建为/tmp/mysql.sock
MySQL安装需要Mac OS X的mysql用户账户。在Mac OS X 10.2及以上版本中,默认情况应存在mysql用户账户。
如果正运行Mac OS X服务器,需要安装MySQL。随Mac OS X服务器版本安装的MySQL版本如下表所示:
Mac OS X服务器版本
10.2-10.2.2
10.2.3-10.2.6
节只覆盖官方MySQL Mac OS X PKG版本。一定要阅读Apple关于MySQL安装的帮助信息:运行“帮助视图”应用程序,选择“Mac OS X服务器”帮助,搜索“MySQL”,阅读标题为“安装MySQL”的内容。
对于Mac OS X服务器上已经安装的MySQL版本,如果早于4.0,应特别注意应当使用mysqld_safe而不是safe_mysqld来启动mysqld。
如果你前面在Mac OS X上安装了从http://www.entropy.ch下载的Marc Liyanage的MySQL软件包,你可以只使用该页给出的二进制安装布局按照更新说明来安装。
如果你从Marc的3.23.xx 版本或从Mac OS X的MySQL服务器版本升级到官方MySQL PKG,你还需要将已有MySQL授权表转换为当前格式,因为已经加了许多新的安全权限。
如果你想在系统启动过程中自动启动MySQL,你还需要安装MySQL Startup Item。在MySQL 5.1中,它是Mac OS X安装盘映像的一部分,是一个独立的安装软件包。只需要双击MySQLStartupItem.图标并按照说明来安装。
请注意Startup Item只需要安装一次!不需要在以后每次升级MySQL软件包时都安装它。
MySQL 5.1的Startup Item安装在/Library/StartupItems/MySQLCOM。(在MySQL 4.1.2以前的版本,安装位置为/Library/StartupItems/MySQL,但与Mac OS X服务器安装的MySQL Startup Item冲突)。Startup Item安装时在系统配置文件/etc/hostconfig中加入变量MySQLCOM=-YES-。如果你想要disable自动启动MySQL,只需要将该变量更改为MySQLCOM=-NO-。
在Mac OS X服务器上,默认MySQL安装使用/etc/hostconfig文件中的变量MySQL。MySQL AB Startup Item安装器将其设置为MySQL=-NO-禁用该变量。这样可以避免启动时间与MySQL AB Startup Item使用的MySQLCOM变量冲突。但是,不会关闭运行的MySQL服务器。你应当自己关闭。
安装完后,可以在终端窗口运行下面的命令来启动MySQL。你必须具有管理员权限来执行该任务。
如果你已经安装的Startup Item:
shell& sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
(Enter your password, if necessary)
(Press Control-D or enter "exit" to exit the shell)
如果不使用Startup Item,输入下面的命令序列:
shell& cd /usr/local/mysql
shell& sudo ./bin/mysqld_safe
(Enter your password, if necessary)
(Press Control-Z)
(Press Control-D or enter "exit" to exit the shell)
你应当能够连接MySQL服务器,例如,通过运行/usr/local/mysql/bin/mysql来连接。
注释:MySQL授权表中的账户开始没有密码。启动服务器后,应当按照2.9节,“安装后的设置和测试”中的说明来设置密码。
你可以为外壳源文件起一个别名,使它更容易访问常用的程序,例如从命令行运行mysql和mysqladmin。tcsh语法为:
aliasMySQL /usr/local/mysql/bin/mysql
aliasMySQLadmin /usr/local/mysql/bin/mysqladmin
对于bash,使用:
aliasMySQL=/usr/local/mysql/bin/mysqlaliasMySQLadmin=/usr/local/mysql/bin/mysqladmin
最好是在PATH环境变量中加入/usr/local/mysql/bin。例如,如果外壳命令是tcsh,在$HOME/.tcshrc文件中加入下面一行:
setenv PATH ${PATH}:/usr/local/mysql/bin
如果根目录中没有.tcshrc文件,则用文本编辑器创建该文件。
如果你对已有的安装进行升级,请注意安装新MySQL PKG时不会卸载旧的安装目录。遗憾的是,Mac OS X安装器尚未提供功能来正确升级前面安装的软件包。
要想在新安装中使用已有的数据库,你需要将旧数据目录中的内容复制到新的数据目录。执行该操作时,确保关闭新、旧服务器。将以前安装的MySQL数据库文件拷贝过来并成功启动新的服务器后,应当卸载旧的文件以节省硬盘空间。并且,还应当卸掉位于/Library/Receipts/mysql-VERSION.pkg的旧版本Package Receipt目录。
关键词:MySQL 数据库 技巧
责任编辑:李书琴
All Rights Reserved, Copyright , .cn渝ICP证B2-号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i
京公网安备84号Mac OS X 安装 MySQL_数据库技术_Linux公社-Linux系统门户网站
你好,游客
Mac OS X 安装 MySQL
来源:Linux社区&
作者:yhawaii
系统版本------MacOS X 10.6.8
Mysql版本----官网最新版,版本号是5.5.19
1、从MysqL官网下载安装文件
从Mysql官网下载安装文件,下载入口:
2、加压文件并进行安装
将下载好的dmg镜像文件解压之后,里面包含4个文件
ReadMe.txt 安装说明文档
mysql-5.5.19-osx10.6-x86_64.pkg&&& 数据库服务器 (第一个安装它)
MySQL.prefPane&&& 系统偏好设置的组件,将MySQL添加到偏好设置面板中
MySQLStartupItem.pkg&&& 开机自动运行
3、添加配置文件
运行下面命令增加一个配置文件
sudo cp /usr/local/mysql/support-files/f& /f
4、修改Mysql密码
用以下命令修改mysql密码设置为111111
playermatoMacBook:~ player$ /usr/local/mysql/bin/mysql -u root
mysql& use mysql
mysql& UPDATE user SET password=PASSWORD("111111") WHERE user='root';
mysql& FLUSH PRIVILEGES;
mysql& QUIT
相关资讯 & & &
& (12/05/:23)
& (10/26/:50)
& (01月22日)
& (01/19/:14)
& (09/16/:13)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款}

我要回帖

更多关于 怎么安装mysql数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信