1. sudo apt-get install mysql-server, input administrator password , '123'
2. enter mysql promot in command line, 'mysql -u root -p', input password
3. create database "CREATE DATABASE xoops;"
4. 允许root远程登陆: 从所有主机:grant all privileges on *.* to root@"%" identified by "passw0rd" with grant option;
5. 建数据库,创建user:
1) 建库:create database test1;
2) 建用户,赋权:grant all privileges on test1.* to user_test@"%" identified by "passw0rd" with grant option;
3) 删除数据库:drop database test1;
6. 删除权限:
1) revoke all privileges on test1.* from test1@"%";
2) use mysql;
3) delete from user where user="root" and host="%";
4) flush privileges;
8. 显示所有的数据库:show databases; 显示库中所有的表:show tables;
9. 远程登录mysql:mysql -h ip -u user -p
10. 备份和恢复
用 php + mysql 驱动的在线商城系统,我们的目标为中国的中小企业及个人提供最简洁,最安全,最高效的在线商城解决方案,使用了自建的会员积分折扣功能,不同的会员组有不同的折扣,让您的商店吸引更多的后续客户。 系统自动加分处理功能,自动处理会员等级,免去人工处理的工作量,让您的商店运作起来更方便省事 采用了自建的直接模板技术,免去了模板解析时间,提高了代码利用效率 独立开发的购物车系统,使用最
0
备份单个数据库:mysqldump -uroot -p -B dbname > dbname.sql
备份全部数据库:mysqldump -uroot -p --all-databases > all.sql
备份表: mysqldump -uroot -p -B dbname --table tablename > tablename.sql
恢复数据库:mysql -uroot -p
恢复表:mysql -uroot -p dbname
11. Sample:创建数据库表 mysql>CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci;
#注意后面这句话 "COLLATE utf8_general_ci",大致意思是在排序时根据utf8变码格式来排序
#那么在这个数据库下创建的所有数据表的默认字符集都会是utf8了
mysql>create table my_table (name varchar(20) not null default '')type=myisam default charset utf8; #这句话就是创建一个表了,制定默认字符集为utf8
C++ sample code:
1. boost libary is required. "sudo apt-get install libboost-date-time-dev"
2. http://dev.mysql.com/tech-resources/articles/building-mysql-connector-cpp.html
3. CREATE DATABASE FaceDB4. CREATE TABLE facetable (id INT,facename TEXT,username TEXT)
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号