Apache Cassandra (Wikipedie), tj. open source NoSQL distribuovaná databáze, byla vydána v nové major verzi 5.0. Přehled novinek v příspěvku na blogu a v souboru NEWS na GitHubu.
Společnost MNT Research oznámila, že po open source noteboocích MNT Reform a MNT Pocket Reform bude následovat MNT Reform Next. Časem se objeví na Crowd Supply. Vývoj lze sledovat na Mastodonu.
Apple představil (YouTube) telefony iPhone 16 Pro a iPhone 16, hodinky Watch Series 10 a Watch Ultra 2 a sluchátka AirPods 4, AirPods Pro 2 a AirPods Max.
Byla vydána verze 0.9.0 operačního systému Redox OS (Wikipedie). Jedná se o mikrokernelový unixový operační systém naprogramovaný v programovacím jazyce Rust. Zdrojové kódy jsou k dispozici na GitLabu pod licencí MIT. Z novinek lze vypíchnout aplikace Files, Editor a Terminal z desktopového prostředí COSMIC, RustPython nebo webový server Simple HTTP Server.
Dnes ve 23:59 končí hlasování o přednáškách na konferenci LinuxDays 2024, která proběhne o víkendu 12. a 13. října v Praze.
Vývojáři KDE ve spolupráci se společností Slimbook oznámili 16palcový notebook KDE Slimbook VI s předinstalovaným KDE Neon s Plasmou 6. Uvnitř se nachází procesor AMD Ryzen 7 8845HS s integrovanou grafickou kartou Radeon 780M.
Ve Würzburgu dnes začala konference vývojářů a uživatelů desktopového prostředí KDE Akademy 2024. Sledovat lze také online (YouTube, Mastodon, 𝕏, …)
Byla vydána nová major verze 14 svobodného systému pro řízení přístupu k síti (NAC) PacketFence (Wikipedie). Přehled novinek v oznámení o vydání. Pro uživatele předchozích verzí jsou k dispozici poznámky k aktualizaci.
Jak nahrávat zvuk z webového prohlížeče na Linuxu s PipeWire pomocí Nahrávání zvuku (Sound Recorder) a Helvum případně qpwgraph, článek na webu Libre Arts.
Diskuse byla administrátory uzamčena.
FAQ: Proč byl uzamčen/smazán můj dotaz v Poradně?
Compiling...Kód:
main.cpp
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(183) : error C2146: syntax error : missing ';' before identifier 'fd'
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(183) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(183) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(358) : error C2065: 'SOCKET' : undeclared identifier
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(358) : error C2146: syntax error : missing ')' before identifier 's'
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(359) : error C2059: syntax error : ')'
c:\documents and settings\martin\dokumenty\visual studio 2008\projects\vyuka\procvicovani\main.cpp(15) : error C2146: syntax error : missing ';' before identifier 'res'
c:\documents and settings\martin\dokumenty\visual studio 2008\projects\vyuka\procvicovani\main.cpp(18) : warning C4018: '<' : signed/unsigned mismatch
#include <stdio.h>
#include <mysql/mysql.h>
#include <string.h>
int main()
{
int i = 1;
MYSQL mysql;
MYSQL_RES *res;
MYSQL_ROW row;
char *query="SELECT * FROM user";
mysql_init(&mysql);
mysql_real_connect(&mysql,"localhost","root","6g8j2","test",0,NULL,0);
mysql_real_query(&mysql,query,(unsigned int) strlen(query))
res=mysql_store_result(&mysql);
printf("Pocet sloupcu %d, pocet radku: %d \n",mysql_num_fields(res),mysql_num_rows(res));
while(row=mysql_fetch_row(res)) {
for(i=0;i<mysql_num_fields(res);i++) printf(row[i]);
putchar('\n');
}
mysql_free_result(res);
mysql_close(&mysql);
mysql_close(&mysql);
return 0;
}
Mohl byste mi prosím poradit kde dělám chybu ? Děkuju.
#include <stdio.h&rt; #include <mysql/mysql.h&rt; #include <string.h&rt; int main() { int i = 1; MYSQL mysql; MYSQL_RES *res; MYSQL_ROW row; char *query="SELECT * FROM user"; mysql_init(&mysql); mysql_real_connect(&mysql, "localhost", "root", "6g8j2", "test", 0, NULL, 0); mysql_real_query(&mysql,query,(unsigned int) strlen(query)); //tu chybal strednik res=mysql_store_result(&mysql); printf("Pocet sloupcu %d, pocet radku: %d \n", mysql_num_fields(res), mysql_num_rows(res)); while (row=mysql_fetch_row(res)) { for (i=0; i<mysql_num_fields(res); i++) printf(row[i]); putchar('\n'); } mysql_free_result(res); mysql_close(&mysql); mysql_close(&mysql); return 0; }Tento kod mi ide skompilovat a zlinkovat. Ci aj funguje, to uz neviem.
g++ -o nazev_programu nazev_programu.cpp -lmysqlclientJo a taky by se hodilo uvest jakou mas verzi knihovny libmysqlclient a distro pokud si ho neuvedl uz predtim.
#include <winsock2.h>
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h(183) : error C2146: syntax error : missing ';' before identifier 'fd'A používám tento kód:
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h(183) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h(183) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h(358) : error C2065: 'SOCKET' : undeclared identifier
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h(358) : error C2146: syntax error : missing ')' before identifier 's'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h(359) : error C2059: syntax error : ')'
.\main.cpp(19) : warning C4018: '<' : signed/unsigned mismatch
#include <iostream>
#include <string>
#include <mysql/mysql.h>
#include <winsock2.h>
using namespace std;
int main()
{
int i = 1;
MYSQL mysql;
MYSQL_RES *res;
MYSQL_ROW row;
string query="SELECT * FROM user";
mysql_init(&mysql);
mysql_real_connect(&mysql,"localhost","root","6g8j2","test",0,NULL,0);
mysql_real_query(&mysql,query.c_str(), query.size());
res=mysql_store_result(&mysql);
cout << "Pocet sloupcu:" << mysql_num_fields(res) << " pocet radku:" << mysql_num_rows(res) << endl;
while(row=mysql_fetch_row(res)) {
for(i=0;i<mysql_num_fields(res);i++) cout << row[i];
cout << endl;
}
mysql_free_result(res);
mysql_close(&mysql);
return 0;
}
include <winsock2>musis hodit uplne na zacatek
main.obj : error LNK2019: unresolved external symbol _mysql_close@4 referenced in function _main main.obj : error LNK2019: unresolved external symbol _mysql_free_result@4 referenced in function _main main.obj : error LNK2019: unresolved external symbol _mysql_fetch_row@4 referenced in function _main main.obj : error LNK2019: unresolved external symbol _mysql_num_fields@4 referenced in function _main main.obj : error LNK2019: unresolved external symbol _mysql_num_rows@4 referenced in function _main main.obj : error LNK2019: unresolved external symbol _mysql_store_result@4 referenced in function _main main.obj : error LNK2019: unresolved external symbol _mysql_real_query@12 referenced in function _main main.obj : error LNK2019: unresolved external symbol _mysql_real_connect@32 referenced in function _main main.obj : error LNK2019: unresolved external symbol _mysql_init@4 referenced in function _main C:\Documents and Settings\Martin\Dokumenty\Visual Studio 2008\Projects\Vyuka\Debug\Procvicovani.exe : fatal error LNK1120: 9 unresolved externals
#include <iostream> #include <string> #include <mysql/mysql.h> using namespace std; int main() { int i = 1; MYSQL mysql; MYSQL_RES *res; MYSQL_ROW row; string query="SELECT * FROM user"; mysql_init(&mysql); mysql_real_connect(&mysql,"localhost","root","6g8j2","test",0,NULL,0); mysql_real_query(&mysql,query.c_str(), query.size()); res=mysql_store_result(&mysql); cout << "Pocet sloupcu:" << mysql_num_fields(res) << " pocet radku:" << mysql_num_rows(res) << endl; while(row=mysql_fetch_row(res)) { for(i=0;i<mysql_num_fields(res);i++) cout << row[i]; cout << endl; } mysql_free_result(res); mysql_close(&mysql); mysql_close(&mysql); return 0; }
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(183) : error C2146: syntax error : missing ';' before identifier 'fd'
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(183) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(183) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(358) : error C2065: 'SOCKET' : undeclared identifier
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(358) : error C2146: syntax error : missing ')' before identifier 's'
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(359) : error C2059: syntax error : ')'
c:\documents and settings\martin\dokumenty\visual studio 2008\projects\vyuka\procvicovani\main.cpp(18) : warning C4018: '<' : signed/unsigned mismatch
syntax error : missing ';' before identifier 'res'Upravit zdrojak, riadok zacinajuci
mysql_real_query
treba ukoncit bodkociarkou (cesky strednik
Tiskni Sdílej: