Mac下使用mysql-server
来源:互联网 发布:mt4交易软件 编辑:程序博客网 时间:2024/05/21 22:30
在mac下安装mysql后,执行如下命令启动mysql,
mysqld start,
报错信息如下:
[ERROR] Fatal error: Please read “Security” section of the manual to find out how to run mysqld as root!
然后搜了下,通过如下命令,就对了
sudo ./mysqld_safe –user=mysql start&
mysql是一个系统user(a normal unprivileged Unix user user_name)。
查询用户的命令:cat /etc/passwd |cut -f 1 -d :
这是mysql的一个安全方面的考虑,具体参考如下网址:
http://dev.mysql.com/doc/refman/5.0/en/security-against-attack.html
关闭MySQL,
myqladmin shutdown
在我们使用sudo ./mysqld_safe –user=mysql stop进行关闭mysql进程时,报错信息如下:
mysqld_safe A mysqld process already exists
所以使用myqladmin shutdown进行关闭即可
mysqladmin 请移步到 http://dev.mysql.com/doc/refman/5.0/en/mysqladmin.html
如果在linux系统中,一般还可以将mysqld做成服务(service),那么就可以使用如下命令进行关闭:
service mysqld stop
mysql的默认密码是root,所以,你可以这样连接本地数据库
mysql -h127.0.0.1 -u root
(端口默认是3306)
但是,如果你使用如下命令
mysql -h ip -u root
其中,ip是mysql所在的机器的ip,这里是本机的局域网ip,那么会报错,报错信息如下:
报错:1130-host … is not allowed to connect to this MySql server
所以要开放mysql远程连接 不使用localhost,
命令如下:
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ WITH GRANT OPTION //赋予任何主机访问数据的权限
FLUSH PRIVILEGES //修改生效
具体参见http://www.cnblogs.com/xyzdw/archive/2011/08/11/2135227.html
mysqldump的使用
使用mysqldump导出表到转储文件,可以进行备份或者迁出数据库等。
/usr/local/mysql/bin/mysqldump -h ip -P5002 -uusername -pmima dbname tablename> xxx.dump
如果是mysql5.6那么会出现如下信息
command line interface can be insecure,
解决方法是
/usr/local/mysql/bin/mysqldump -h ip -P5002 -uusername -p dbname tablename> xxx.dump
然后输入密码即可。
source导入数据
连接到数据库后,执行
source 目录/xxx.dump即可(需要提前创建一个mysql的schema)
schema概念理解
schema为数据库对象的集合,可以使用
select * from information_schema.schemata;
查询某个用户下面的schema。
- Mac下使用mysql-server
- mac下mysql使用
- Mac下使用MySQL
- Mac下使用MySQL
- Mac下MySQL使用
- Mac下使用mysql
- Mac下使用mysql
- Mac下如何玩MySQL Server
- MAC下mysql的使用
- mac 下mysql使用总结
- Mac下如何使用MySql
- MAC下使用mysql workbench
- MAC下使用mysql workbench
- Mac下使用terminal访问mysql
- Mac下安装、使用、删除MySQL
- MAC下MySQL的安装与使用
- mac下安装和使用MySQL-python
- Mac下MySQL的安装和使用
- Openstack 概念架构详解
- Hibernate查询方式汇总
- 文件夹添加右键DOS快捷入口
- CSU1005 Binary Search Tree analog
- android多线程详解之Handler
- Mac下使用mysql-server
- android环境大全
- 算法练习:URAL 1495 One-two, One-two 2
- Opencv Mat的数据读取
- 【bzoj3224】Tyvj 1728 普通平衡树
- CodeForces 377A
- Appium——iOS自动化测试
- SQL Server 2012基本语句(带实例)
- systemctl开机启动wpa_supplicant